[图片] 工具上返回成功,但是真机一直黑屏,第二次启动才正常
小游戏调用wx.downloadFile接口下载文件,真机黑屏小游戏调用wx.downloadFile接口下载文件,工具正常,真机黑屏,请问是怎么回事? wx.downloadFile({ url: 'http://image.nardiaoyu.com/test_json.zip', header: { "Content-Type": "application/x-zip-compressed" }, filePath: wx.env.USER_DATA_PATH + '/src/', success: function(res) { console.log("资源下载成功", res); let zip_src = res.tempFilePath; that.init(); }, fail: function(res) { console.log("资源下载失败", res); }, });
2018-07-19您好,请问这个问题解决了,我也是下载文件的时候真机上有问题。
小游戏downloadFile,返回fail permission denied小游戏里通过wx.downloadFile下载资源包,并指定了文件下载后存储的路路径,代码大致如下: wx.downloadFile( url: 'https://xxxx', header: {}, filePath: wx.env.USER_DATA_PATH + '/cache/', complete: (param)=>{ consloe.log('dowload complete', param) } ) 其中 wx.env.USER_DATA_PATH + '/cache/'的filePath路径已经在之前创建好了,且下载的资源包大小不超过500k 可是,最终报错:"downloadFile:fail permission denied, open "http://usr/cache/"",如下图 [图片] 尝试过无数次了,包括修改存储路径到根目录,每次都是这个错。 求官方帮看一下,谢谢
2018-07-19我也等官方回复
downloadFile:fail permission denied, opewx.downloadFile({ url: "https://piggy.com/res/atlas/images2d6983f.atlas", header: { 'content-type': 'image/png', }, filePath: "./res", success: function (res) { console.log("1111", res) }, fail: function (res) { console.log("2222", res) } }) filePath使用相对路径,相对于当前的JS文件所在的目录的下一子目录 res, 所以使用了filePath:"./res" 但报downloadFile:fail permission denied, open "./res"", statusCode: 200} 想要把 是没有权限打开这个res目录呢?还是根本都找不到。 求教wx.downloadFile正确用法
2018-07-19three.js加载json模型的方法是在回调函数中添加一个url地址。 loader.load(url, (geometry) => { texture = new THREE.TextureLoader; map = texture.load(skins); map.wrapS = map.wrapT = THREE.RepeatWrapping; material = new THREE.MeshPhongMaterial({ map: map, shininess: 100, //emissive: color }); readfile是得到一个json的data。。请问如何处理成一个three的可读地址给真机加载? data:{errMsg: "readFile:ok", data: "{ ↵ ↵ "metadata" : ↵ { ↵ "formatVersion" : 3.1, ↵…2,530,529,531,0,456,460,461,502,506,507] ↵ ↵ ↵} ↵"} @Link
three.js加载js模型的问题您好,目前遇到的问题是这样的,真机上储存到本地用户文件的JS模型文件读取不了,如截图。 [图片] 模拟器上可以读取,如截图。(文档中建议忽略协议名wxfile和http这个差异) [图片] 尝试用readfile方法,模拟器提示无法读取,如截图。 [图片] read代码: fs.readFile({ filePath: '' + wx.env.USER_DATA_PATH + '/src/jiyumintestpoint.js', encoding: 'utf-8', success: function(res) { //jiyu = res.data; console.log(res); }, fail: function(res) { console.log(res, "测试读取"); } }); 请问这个问题用什么方法解决?
2018-07-19我也不知道怎么获取场景值,比如从公众号登陆的,我那里去取ops
小游戏的登录获取场景值我用小游戏进行分享,初次进入,不走onshow,获取不到场景值,我就没法获取到分享人是谁,只有第二次再从分享卡片进去才会走用onshow获取到这个卡片的分享人是谁,怎么解决?
2018-06-29