5083关注15386浏览
ios 微信用户在未开启微信运动权限时调用wx.getWeRunData() 会直接弹窗提醒用户开启微信运动,
安卓用户wx.getWeRunData()直接fail 我们小程序没上线只能在本地和体验版上体验
试了几款安卓有微信运动接口的小程序是可以呼起开通微信功能弹窗,所以还请帮忙看下问题:
app.js:
wx.getSetting({
success: res => {
if (!res.authSetting['scope.werun']) {
wx.authorize({
scope: 'scope.werun',
success: res => {
console.log(res);
wx.getWeRunData();
},
fail: res => {
console.log(res);
}
})
}
}
})
使用微信运动的页面js:
if (wx.getWeRunData) {
// 获取微信步数
wx.getWeRunData({
success(res) {
getSteps(res.encryptedData);
},
fail(res){
wx.showModal({
title: '提示',
content: '开发者未开通微信运动,请关注“微信运动”公众号后重试',
showCancel: false,
confirmText: '知道了'
})
}
})
} else {
// 如果希望用户在最新版本的客户端
-
至过去的我
2044人对此回答表示赞同
我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多> -
龙骑士
12人对此回答表示赞同
王保贵有人帮我看一下吗 展开120回复分享发布于 6年前评论(0)
收起评论
-
空格君
12人对此回答表示赞同
王保贵本地和线上的问题吗? 展开120回复分享发布于 6年前评论(0)
收起评论
-
南风
9人对此回答表示赞同
有解决了吗?同样遇到这个问题了我在onLaunch获取授权信息,
展开90回复分享发布于 6年前评论(0)
收起评论