- 后台下载的source-map好像不正确的。
下载下来的sourcemap解析出来大约是这样的结果: Mapping { generatedLine: 508, generatedColumn: 750, lastGeneratedColumn: null, source: 'game:///WeChatGoApp/src/netgame/game/internal/NewUserDetailPanel.ts', originalLine: 23, originalColumn: 11, name: 'mask' } Mapping { generatedLine: 508, generatedColumn: 752, lastGeneratedColumn: null, source: 'game:///WeChatGoApp/src/netgame/game/internal/NewUserDetailPanel.ts', originalLine: 23, originalColumn: 16, name: 'graphics' } Mapping { generatedLine: 508, generatedColumn: 761, lastGeneratedColumn: null, source: 'game:///WeChatGoApp/src/netgame/game/internal/NewUserDetailPanel.ts', originalLine: 24, originalColumn: 3, name: 'g' } 很明显generatedLine是不会那么大的。因为生成的wegame.js一共才1,2行。 我的在微信开发工具中的js文件本身是用ts写的,并带了souce map并且开启了inlineSources,也就是sourcemap中也带了ts的源代码。 不知道是不是因为这样,导致了你们生成的sourcemap不正常。
2020-10-12 - WebSocket的行为和标准不一致
当new WebSocket(不是在后台配置的合法域名)。 期待的行为:new的时候直接抛异常,或者触发error和close事件。 实际在ios上行为:只触发了error事件。 根据标准,不抛异常的话,一定要触发close事件的。 当然,这部分我觉得应该由adapt来完成。 顺便,在开发工具里的websocket好像没有检查安全域名。
2019-03-22 - measureText有时候会返回undefined
根据标准measureText是绝不会返回undfined的。
2019-03-04 - 在android中,设置showStatusBar:true会显示虚拟按键
不是所有安卓都有这个问题。 会把系统本身的调试按钮和vconsole都遮掉的。
2019-02-12 - Worker的代码不能放在分包中
[代码]game.js: [代码] [代码] [代码] [代码]wx.loadSubpackage({[代码] [代码] [代码][代码]name: [代码][代码]'worker'[代码][代码], [代码][代码] [代码][代码]success(res) {[代码][代码] [代码][代码]wx.createWorker([代码][代码]'worker/index.js'[代码][代码])[代码][代码] [代码][代码]},[代码][代码] [代码][代码]fail(res) {[代码][代码] [代码] [代码] [代码][代码]}[代码][代码]})[代码][代码]game.json[代码] [代码]{[代码][代码]"subpackages"[代码][代码]:{name:[代码][代码]"worker"[代码][代码],[代码][代码]"root"[代码][代码]:[代码][代码]"worker/index.js"[代码][代码]},[代码][代码]"workers"[代码][代码]:[代码][代码]"worker"[代码][代码]}[代码]
2019-01-22 - 可以直接在本地使用wx-server-sdk吗?
[代码]const wx = require([代码][代码]'wx-server-sdk'[代码][代码]);[代码][代码]Object.assign(process.env, {[代码][代码] [代码][代码]TENCENTCLOUD_SECRETID:[代码][代码]"xxx"[代码][代码],[代码][代码] [代码][代码]TENCENTCLOUD_SECRETKEY:[代码][代码]"xxx"[代码][代码],[代码][代码] [代码][代码]TENCENTCLOUD_SESSIONTOKEN:[代码][代码]"xxx"[代码][代码]})[代码][代码]wx.init();[代码]类似这样本地调用了,但是怎么在后台查到这些参数,而不是写个云函数查看process.env啊?
2018-12-14