downloadFile 直接传入重命名好的路径可以解决 function saveFile (src) { let newPath = `${wx.env.USER_DATA_PATH}/filename.xls` uni.downloadFile({ url: src, //仅为示例,并非真实的资源 filePath: newPath, //指定目录是为了重命名 success: res => { if (res.statusCode === 200) { uni.openDocument({ filePath: newPath, showMenu: true, success: function (res) { uni.hideLoading() } }) } } }) }
IOS,Andriod操作文件fileSystemManager.rename在开发者工具上面是有权限写入的 在手机上面,IOS 和 Andriod 都没有写入权限,提示: rename:fail permission denied, open wxfile://store_2c3db9e5a3e6971a630552a95ac5ab5... 是为什么呢? [图片]
2020-08-02downloadFile 直接传入重命名好的路径可以解决 function saveFile (src) { let newPath = `${wx.env.USER_DATA_PATH}/filename.xls` uni.downloadFile({ url: src, //仅为示例,并非真实的资源 filePath: newPath, //指定目录是为了重命名 success: res => { if (res.statusCode === 200) { uni.openDocument({ filePath: newPath, showMenu: true, success: function (res) { uni.hideLoading() } }) } } }) }
ios操作文件无权限FileSystemManager.rename预览pdf文件,使用FileSystemManager.rename对文件名重命名,Android可以,ios系统会提示 rename:fail permission denied, open wxfile://store_2c3db9e5a3e6971a630552a95ac5ab50.pdf [图片]
2020-08-02downloadFile 直接传入重命名好的路径可以解决 function saveFile (src) { let newPath = `${wx.env.USER_DATA_PATH}/filename.xls` uni.downloadFile({ url: src, //仅为示例,并非真实的资源 filePath: newPath, //指定目录是为了重命名 success: res => { if (res.statusCode === 200) { uni.openDocument({ filePath: newPath, showMenu: true, success: function (res) { uni.hideLoading() } }) } } }) }
FileSystemManager.rename()在iOS上执行失败如何解决?下载的文件执行重命名,Android上没问题,iOS上失败 oldPath: wxfile://store_97aa53723a830fe4c5b29ffa1f2ce1fb.png newPath: wxfile://usr/测试_YM-JF-19082000003.png {errMsg: "rename:fail permission denied, open wxfile://store_97aa53723a830fe4c5b29ffa1f2ce1fb.png"}
2020-08-02我跟你问题一样 机型iphone7 解决方法: 回调中添加定时器 定时器延迟一秒以上即可解决
wx.scanQRCode回调不执行问题调用wx.scanQRCode接口时,发现needResult为1时, 回调不执行问题,经过反复测试得到结论如下 1、该BUG在安卓下不存在,安卓机型needResult为1或0都是正常的 2、在IOS iphone 6S PLUS、iphone 8 PLUS、iphone XR、iphone XS MAX下,当打开相机的一瞬间如果扫码区域正对二维码,即可实现needResult为0的直接返回结果效果,如打开的时候是对着别的地方,然后移动到二维码上的话,则只会扫码并关闭页面,无任何返回(尝试写error方法也无效),当needResult为1正常 3、scanType为qrCode或barCode或两者都存在皆可复现 以上结论均使用官方文档中提供的demohttp://demo.open.weixin.qq.com/jssdk测试
2020-06-21