通过本插件可在Wi-Fi网络中开启一个服务器,同Wi-Fi下的设备,可通过浏览器访问该服务器,能向该服务器上传文件,从而实现不同设备间的文件传输。可支持不同操作系统的手机、电脑间传输。注意:必须确保在同一个Wi-Fi下。
开启服务。
start({params},callback(ret, err))
userName:
password:
path:
port:
ret:
{
status: true , //布尔型;true||false,是否开启成功
IPAddress: '' //字符串类型;服务器地址,在浏览器输入此地址即可访问该服务器
}
var wifiServer = api.require('wifiServer');
wifiServer.start({
path:"widget://wifiServer",
port:8080
},function(ret){
api.alert({msg:JSON.stringify(ret)});
});
iOS 系统,Android 系统
可提供的 1.0.0 及更高版本
获取上传的文件的目录,及其文件列表 (Android暂不支持该方法)
getUploadDirectory(callback(ret))
ret:
{
domain: '', //字符串类型;其它设备上传的文件所在目录
contents: '' //数组类型;文件列表
}
var wifiServer = api.require('wifiServer');
wifiServer.getUploadDirectory(function(ret){
api.alert({msg:JSON.stringify(ret)});
});
iOS 系统
可提供的 1.0.0 及更高版本