+1
IOS通过小程序码分享打开的页面点击 getUserInfo 没反应[图片] 以这个小程序二维码为例: 识别二维码进入小程序后,显示页面 A,页面A中的代码逻辑很简单: [代码]onShow: [代码][代码]function[代码] [代码]() {[代码][代码] [代码][代码]console.log([代码][代码]this[代码][代码].data.channelId, [代码][代码]'this.data.channelId'[代码][代码])[代码][代码] [代码][代码]this[代码][代码].changeRand([代码][代码]'first'[代码][代码])[代码][代码] [代码][代码]let userid = wx.getStorageSync([代码][代码]'userid'[代码][代码])[代码][代码] [代码][代码]if[代码] [代码](!userid) {[代码][代码] [代码][代码]wx.navigateTo({[代码][代码] [代码][代码]url: [代码][代码]'/pages/accredit/accredit'[代码][代码],[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]},[代码]没有登录过,就跳转到授权页面 授权页面的登录授权代码是这样的: [代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"accredit-btn"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]button[代码] [代码]class[代码][代码]=[代码][代码]"login-btn"[代码] [代码]open-type[代码][代码]=[代码][代码]"getUserInfo"[代码] [代码]bindgetuserinfo[代码][代码]=[代码][代码]"onGotUserInfo"[代码][代码]>微信登录</[代码][代码]button[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]view[代码][代码]>[代码][代码]onGotUserInfo: [代码][代码]function[代码] [代码](e) {[代码][代码] [代码][代码]console.log([代码][代码]'get user info button was tapped'[代码][代码])[代码][代码] [代码][代码]// let logined = false[代码][代码] [代码][代码]console.log(e.detail.errMsg)[代码][代码] [代码][代码]console.log(e.detail.userInfo)[代码][代码] [代码][代码]console.log(e.detail.rawData)[代码][代码] [代码][代码]let msg = e.detail.errMsg[代码][代码] [代码][代码]if[代码] [代码](msg == [代码][代码]'getUserInfo:ok'[代码][代码]) {[代码][代码] [代码][代码]app.judgeUserAuthor()[代码][代码] [代码][代码]}[代码][代码] [代码][代码]},[代码]结果: 在一个从未使用过该小程序的ios用户手机上,这个授权按钮并不会弹出任何请求授权的弹窗。 然而: 直接去微信的 “发现” -> “小程序” -> 搜索该小程序: 国学娃娃挑战 进入“我的” -> "点击登录" -> "微信授权" 则没有问题 请各位官方或路过大神指点迷津。Thanks♪(・ω・)ノ...
2019-08-16官方这么回答一下就算结束了吗?┌(。Д。)┐
安卓微信背景音乐对hls流协议的支持不够- 当前 Bug 的表现(可附上截图) 对于一个hls的直播流,只包含一级索引m3u8文件的,可以播放 对于一个包含多码率适配的hls直播流,则包含一个master playlist m3u8索引文件和多个media playlist m3u8文件,这种情况下就不能播放;错误信息是: [图片] - 预期表现 背景音乐API:BackgroundAudioManager ,应该支持多码率适配(如果不是这个原因,那是因为两个m3u8文件的域名不同吗?或者是其中的哪个m3u8的属性值不对?) - 复现路径 - 提供一个最简复现 Demo 多码率适配的master playlist m3u8索引文件内部(不能播放),如下图: [图片] 只包含一级索引m3u8文件(可以播放),如下图: [图片]
2019-03-08