这是因为你的 url 上带了参数,而微信会默认将你的参数给截取掉,只剩下 ?前面的那一串 https://task.93wj.com/Apps/Open/View/article_xcx.html 你打印的那一串信息,是在浏览器上打印的,并非是在微信上打印的,你将微信上的打印出来看看,url 变了模样,signature 也会变了模样
wx-open-launch-weapp报错签名错误?需求:H5跳转小程序 组件:wx-open-launch-weapp [图片] 下面是配置信息 appId: "wxc69765a3aa0d0711"jsapi_ticket: "E0o2-at6NcC2OsJiQTlwlKDZNootW6B1vSalV3grelXZEP4eMAtvvJ9eZfSeXben6uHy4MCanxty62FIayihBQ"noncestr: "urlSign"signature: "b93b66ac4464327c70c386f6c9ba1866004484d1"string: "jsapi_ticket=E0o2-at6NcC2OsJiQTlwlKDZNootW6B1vSalV3grelXZEP4eMAtvvJ9eZfSeXben6uHy4MCanxty62FIayihBQ&noncestr=urlSign×tamp=1615259209&url=https://task.93wj.com/Apps/Open/View/article_xcx.html?articleNum=test&token=e6aa49d2ed8e7185f404da03ca30cf5c"timestamp: 1615259209url: "https://task.93wj.com/Apps/Open/View/article_xcx.html?articleNum=test&token=e6aa49d2ed8e7185f404da03ca30cf5c"下面是官方的签名测试 [图片] 下面是打印返回的接口配置信息config [图片] 这两个签名都是一样的,但就是报签名错误
2021-03-09[图片] 出现上述情况是怎么回事呢,当前微信是已经绑定了手机号的
getPhoneNumber无法调出授权弹框- 当前 Bug 的表现(可附上截图) [图片] 用户点击button组件,直接弹出您已拒绝授权的弹框。小程序ID:wx2da507c646581052 - 预期表现 - 复现路径 - 提供一个最简复现 Demo
2019-02-20我就碰到了你所说的这种担心的问题,而且手机是已经绑定了手机号的,但依然有问题,请看: [图片]
所有用户都能通过授权获取用户手机号拿到用户的手机号吗?使用 [代码]<[代码][代码]button[代码] [代码]open-type[代码][代码]=[代码][代码]"getPhoneNumber"[代码] [代码]bindgetphonenumber[代码][代码]=[代码][代码]"getPhoneNumber"[代码][代码]></[代码][代码]button[代码][代码]>[代码]来获取用户手机号 请问所有用户都能获取到手机号吗? 有没有微信用户没有绑定手机号的?
2019-02-20这个问题好像还没解决啊
线上小程序,无法读取storage数据报错[图片] webviewSDKScriptError Failed get storage group data;getGlobalStorage:fail:data not found Error: Failed get storage group data at Ke (:4:20578) at :4:23887 at Object.w (:1:2398) at Object.ret.invokeCallbackHandler (:21:28) at :1:67 线上三个小程序均出现这个错误,其中连个是mpvue开发框架,一个是wepy,但都出现了这个错误,应该是小程序本身错误,希望官方能重视! 上次提的都没人理!! https://developers.weixin.qq.com/community/develop/doc/000ec4c65385506d5b676370456800?jumpto=comment&commentid=0008ec33dc4cc88e5a6748e1c5e4
2018-10-31遇到了类似的问题,请问楼主问题最后解决了吗
wx.switchTab跳转失败开发工具和真机测试均可跳转 但预览无法跳转 [代码]App({[代码][代码] [代码][代码]onLaunch() {[代码][代码] [代码][代码]// 展示本地存储能力[代码][代码] [代码][代码]// var logs = wx.getStorageSync('logs') || [][代码][代码] [代码][代码]// logs.unshift(Date.now())[代码][代码] [代码][代码]// wx.setStorageSync('logs', logs)[代码] [代码] [代码][代码]// 登录[代码][代码] [代码][代码]wx.login({[代码][代码] [代码][代码]success: res => {[代码][代码] [代码][代码]// 发送 res.code 到后台换取 openId, sessionKey, unionId[代码][代码] [代码][代码]// wx.showToast({[代码][代码] [代码][代码]// title: res.errMsg[代码][代码] [代码][代码]// })[代码][代码] [代码][代码]console.log(res)[代码][代码] [代码][代码]API.loginWeixin({[代码][代码] [代码][代码]code: res.code[代码][代码] [代码][代码]}).then(res => {[代码][代码] [代码][代码]// wx.showToast({[代码][代码] [代码][代码]// title: res.data.code.toString()[代码][代码] [代码][代码]// })[代码][代码] [代码][代码]console.log([代码][代码]'loginWeixin '[代码][代码], res)[代码][代码] [代码][代码]console.assert(res.data.hasLogin === [代码][代码]true[代码][代码], [代码][代码]'用户未登录!'[代码][代码])[代码][代码] [代码][代码]wx.setStorageSync([代码][代码]'token'[代码][代码], res.data.token)[代码][代码] [代码][代码]wx.setStorageSync([代码][代码]'userInfo'[代码][代码], res.data.record)[代码][代码] [代码][代码]if[代码] [代码](res.data.hasLogin) {[代码][代码] [代码][代码]wx.switchTab({[代码][代码] [代码][代码]url: [代码][代码]'/pages/index/main'[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码]})[代码]
2018-09-25可以这么写: <view wx:for='{{ data }}' wx:key='datas'> <view wx:if='{{ index <= 4 }}'> <view>{{ item.XX }}</view> </view> </view>
wx:for循环类似for(int i=0;i<5;i++){}解决了吗?<imag id="{{i}}" class="starImg" wx:for="i++" wx:key="id" wx:for-index="i" wx:if="{{i < count}}" src="../../image/star.png"></imag> 这样写为什么只 能循环三次一下的[图片]?
2018-09-20