我以前也发现了, 所以最好加 ; 号吧, 不然会莫名其妙的
编译器错误:句末省略";"时可能与下一句的"[]"相结合来解释如代码片段所示,第一句如果不以";"结尾,第二句如果以"["起头(做ES6的数组解构赋值),就能再现异常。 编译器会把第一句当成一个数组Object,第二句当成从该数组Object中取某个元素,然后就华丽丽地奔溃了… 第一句末尾加上";"结尾,就能使问题消失。 个人判断是编译器缺陷。
2018-08-02在[小程序]上, 是否存在此问题?
分包加载在IOS上的一个BUG在IOS上 ,我设置两个分包,结构如下: "subpackages": [ { "name": "core", "root": "js/core.js" }, { "name": "logic", "root": "js/logic.js" } ] ========================================= 然后使用如下代码依次加载 core 和 logic 两个分包。第一个分包加载成功了,但是logic包加载失败了。控制台也没有输出任何错误。 这种情况,只在IOS上出现,在安卓上是妥妥的。 var corePackLoadTask = wx.loadSubpackage({ name: "core", success: function (res) { console.warn("分包加载core成功"); setTimeout(loadLogicPack,100); }, fail: function (res) { console.warn("分包加载core失败", res); debugger; }, compelete: function (res) { console.warn("分包加载core完成", res); debugger; } }); function loadLogicPack(){ console.warn("开始分包加载logic"); var corePackLoadTask = wx.loadSubpackage({ name: "logic", success: function (res) { console.warn("分包加载logic成功"); loaded = true; new Main(); }, fail: function (res) { console.warn("分包加载logic失败", res.errMsg); debugger; }, compelete: function (res) { console.warn("分包加载logic完成", res); debugger; } }); corePackLoadTask.onProgressUpdate(function (res) { console.log("分包加载logic:" + res.progress + "(" + res.totalBytesWritten + "/" + res.totalBytesExpectedToWrite + ")"); }); }
2018-07-12那是线上在跑的小程序
createInnerAudioContext接口有bug?createInnerAudioContext接口有bug? undefined is not an object (evaluating 'e.autoplay=!0') 已设置最低基础库版本 [图片] [代码]/**[代码][代码] [代码][代码]* 播放音效[代码][代码] [代码][代码]*/[代码][代码]playCoinVoice: [代码][代码]function[代码] [代码]() {[代码][代码] [代码][代码]if[代码] [代码](!(wx.canIUse && wx.canIUse([代码][代码]'createInnerAudioContext'[代码][代码]))) {[代码][代码] [代码][代码]console.log([代码][代码]'createInnerAudioContext API 在当前版本不被支持'[代码][代码]);[代码][代码] [代码][代码]return[代码][代码];[代码][代码] [代码][代码]}[代码][代码] [代码][代码]console.log([代码][代码]'开始播放音效'[代码][代码])[代码][代码] [代码][代码]var[代码] [代码]audio = wx.createInnerAudioContext();[代码][代码] [代码][代码]if[代码] [代码](audio){[代码][代码] [代码][代码]audio.autoplay = [代码][代码]true[代码][代码];[代码][代码] [代码][代码]audio.src = [代码][代码]'/resource/money.mp3'[代码][代码];[代码][代码] [代码][代码]audio.volume = 1;[代码][代码] [代码][代码]}[代码][代码]},[代码] 运维日志: [图片] 文档是这么说的 [图片]
2018-07-02你不是程序员吧
跪求啊,源码不小心删除了,能找回来不,真心很重要啊。。。四个公众号呢。。。。。求官方人员,帮帮忙啊。。。。真心会挂的很惨的,突然想起来还有个商户端的小程序,然后三个线下拜访的小程序,一个商城的,一个听课的。。。。。。。。。。。。求救求救啊
2018-06-14