- web-view在Redmi 4armeabi-v7a上无法获得传入参数
手机型号 Redmi 4armeabi-v7a 运行系统 23 微信版本 6.6.5 基础库版本 1.9.98 往返耗时 384ms 连接方式 Wi-Fi <web-view src="https://ssss.ss/api/test.php?t={{t2}}&time={{time}}#wechat_redirect" > </web-view> data: { t2: app.globalData.t2 ||'', time: (new Date()).valueOf() }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { if(options.t){ console.log('options.t:' + options.t) this.setData({ t2: options.t }) } }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady: function () { this.setData({ t2: app.globalData.t2 }) }, /** * 生命周期函数--监听页面显示 */ onShow: function () { this.setData({ t2: app.globalData.t2 }) }, 无论是在哪个方法中,还是用options或globaldata来传值, 在test.php文件中都无法得到t2的值,都是为空, 如果这样 data: { t2: 'asdf', time: (new Date()).valueOf() }, 则就能得到t2的值为asdf 即只要想通过options或globalData或getStorageSyn来传变量就不行,设置一个常量可以。 但这个在大多数的手机上都可以, 现在测到在以上机型不能正常传值。 可能是一个BUG。
2018-04-17 - web-view在苹果下不能设置变量
我使用web-view来 <web-view src="https://aa.com/api/test.php?t={{t}}#wechat_redirect" > </web-view> 当在data中对t 变量设置常量,在苹果手机中不会白板 即 data: { t: 'asdfasdfadf' }, 但是,如果我想让t从其他的页面传值过来,即设置成为变量就会出现白板 而且无论怎么传变量都不行。 比如: data: { t:wx.getStorageSync('t') }, 或 data: { t:app.globalData.t }, 或者在onload中使用setData也不行 如: onLoad: function (options) { this.setData({ t: options.t }) }, 以上方法,对于安卓可以正常打开,在开发工具中也可以。 但只要是苹果就不行, 但是如果t不是变量,就可以打开,但我现在需要从其他页传值到t。 不知道这是一个bug,还是什么原因。
2018-04-12 - 发送模板消息成功,但却在客服消息窗口出现?
我选 了几个模板都出现这样的情况
2018-04-09 - 获取小程序页面二维码怎么显示出来
通过调用获取小程序页面二维码接口已获得二维码数据,怎么把这个数据以图片形式显示出来? 我用了好多方法,用header('Content-type: image/png'); 也不行,说图像存在错误,无法显示。
2017-04-11