请问找到原因了吗,遇到了相同的问题,我的是iPhone11 没有办法预览pdf,其他的机型和文件类型都是正常的
苹果手机在企业微信调用previewFile提示下载失败苹果手机在企业微信调用previewFile提示下载失败,请检查网络后重试。 android是正常的。 下载的文件地址是公开的,可以直接打开的,不需要cookie之类的信息。 [图片]
2020-09-07请问题主问题解决了么,我现在也遇到同样的问题了,安卓 ios pc 都报40093,后台签名和企业微信官方生成的前面一致,一直找不到问题出在哪里,还望指点迷津
H5写的企业微信调用扫一扫功能,在安卓能正常,苹果上调用提示invalid signature如题,用H5写了个调用微信扫一扫的功能 一、在苹果手机上运行,配置wx.config时,企业微信中提示【invalid signature more info at https://open.work.weixin.qq.com/devtool/query?e=40093】 苹果手机 型号【iphone 6s plus】 软件版本【13.4.1】 提示如图 [图片] var data = { "url": url, "AppID": AppID_znls, "AppSecret": AppSecret_znls, "Code": Code, "dyly": dyly }; $.ajax({ url: '../../../BLL/xxx/xxx/bll_signature.ashx?method=' + method, dataType: 'json', type: "post", data: data, success: function (rntData) { debugger; console.log('11.' + rntData); alert(JSON.stringify(rntData)); //alert(rntData.appId); //alert(rntData.nonceStr); //alert(rntData.signature); //扫一扫 //try { wx.config({ beta: true, // 必须这么写,否则wx.invoke调用形式的jsapi会有问题 debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 appId: rntData.appId, timestamp: rntData.timestamp, nonceStr: rntData.nonceStr, signature: rntData.signature, jsApiList: [ 'checkJsApi', 'chooseImage', 'previewImage', 'uploadImage', 'downloadImage', 'getNetworkType', 'openLocation', 'getLocation', 'hideOptionMenu', 'showOptionMenu', 'closeWindow', 'scanQRCode', 'translateVoice' ] }); // 通过ready接口处理成功验证 wx.ready(function () { alert("1.初始化成功!"); console.log('设备已经可以使用'); }); wx.error(function (res) { alert("2.错误信息== " + JSON.stringify(res)); }); //} catch (e) { } }, error: function (jqXHR, textStatus, errorThrown) { $.toptip( "3." + jqXHR.responseText); } }); 传入的 url为编码后URL 编码前URL(关键内容用XXX代替):http://b.aaa.yn.cn/view/xxx/xxx/edi_sm_znls.html?bmdm=1&zdshqr=y&shdzList=[{"data":[{"bmid":"1","bm":"xxx1","dz":"xxx1","lxr":"","tel":"","zdshqr":"y"}],"total":"1","result":"99"}]&gysList=[{"dwdm":"1","dwmc":"xxx2","dwdz":""}] 编码后URL:http://b.aaa.yn.cn/view/xxx/xxx/edi_sm_znls.html?bmdm=1&zdshqr=y&shdzList=%5b%7b%22data%22%3a%5b%7b%22bmid%22%3a%221%22%2c%22bm%22%3a%22xxx1%22%2c%22dz%22%3a%22xxx1%22%2c%22lxr%22%3a%22%22%2c%22tel%22%3a%22%22%2c%22zdshqr%22%3a%22y%22%7d%5d%2c%22total%22%3a%221%22%2c%22result%22%3a%2299%22%7d%5d&gysList=%5b%7b%22dwdm%22%3a%221%22%2c%22dwmc%22%3a%22xxx2%22%2c%22dwdz%22%3a%22%22%7d%5d 二、在安卓上正常运行 [图片] [图片] [图片] [图片] 已经引用了jweixin-1.2.0.js [图片] 想请问下是什么原因造成?以及怎么解决苹果上无法调用【扫一扫】的问题?
2020-09-01求大神帮忙,我也是一直都在报config:fail,Error: 系统错误,错误码:63002,invalid signature [20200828 14:48:21][],现在还不知道是哪个参数出了问题[图片]
config:fail,Error: 系统错误错误码63002,invalid signature?加密出来的密文和微信官方的工具加密出来的是一样的。 appid也没错。 url 也取了window.location.href.split('#')[0](包括encodeURIComponent)。 但是wx.config 就是过不去。一直是63002,invalid signature。 已经按附录5排查过了,并不觉得是我这边的错误。有大神帮个忙么?
2020-08-28