在page里面直接写没问题,但在自定义控件里面就有问题 this.videoContext.pause(); this.videoContext.stop(); this.videoContext.play();
video的pause()用不了了吗?this.videoContext = wx.createVideoContext('myVideo'); this.videoContext.pause() 暂定不了也没报错
2019-03-04应该是和原生交互的问题。 解决办法就是通过localstorage去存储状态,再回退到上个Tab页面的时候,会调用onShow()方法,在onShow 和全局app.js里面的onshow。一起异步操作TabBar。 hideTabBarRedDotByStorage(index, storageKey) { Storage.get('gameRecharged').then(res => { wx.hideTabBarRedDot({ index: 3, }) }, () => { wx.showTabBarRedDot({ index: 3, }) }); }
wx.setTabBarBadger报错在当前页为非tabbar页面时 调用wx.setTabBarBadge和wx.removeTabBarBadge会报错. 这是BUG还是就是这么设计的? 如果就这么设计的, 那么就不能通过worker线程来定时刷新TabBar状态了, 感觉这API就有点鸡肋了
2018-09-10vivo x7 plus 有发现了这个问题。android 系统是5.1,微信也是最新版本。但还是出现includes不能使用的问题。部分机型就算引入pollyfill,也不能完全兼容。排查了很久,联调的时候不会出现,只有打包以后的体验版的第一次打开才会复现。花了很长时间才找到原因
[bug]部分手机没有实现文档列表中的ES6 api我们的小程序有部分安卓用户反馈无法打开,典型的有美图手机,我们自己使用美图手机测试发现一个问题: [图片] 报了一个Page not found的问题,一开始我一直在找Page相关的问题(我们自己写的响应式框架对Page做了改造),后来在调试后发现压根就没有走到Page这一步,连App()都没有调用,也就是说在app.js中报错了,所以第一点,这个错误提示很不友好 然后我们在找app.js中的错误的时候,发现最终卡在的数组的includes方法上,于是就有上图的第一条打印日志,typeof array.includes: undefined 但你们的api中明确标明了android中使用x5内核,并且在ES6支持情况中表明支持includes方法: [图片] [图片] 但以现在的情况来看,就是有部分手机不支持列表中的情况,那么是不是就有部分手机小程序不是使用的x5内核?那如何来确保兼容性?在babel的配置中应该怎么来写target来确认所有小程序都可以使用? [图片]
2018-06-01