获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
这边测试了iPhone 6 (IOS 12.4.2)和 iPhone 11 (IOS 14.0)都有这个问题; 微信版本号:7.0.17 错误截图: [图片] 测试代码: const buffer = new ArrayBuffer(8) const dataView = new DataView(buffer) dataView.setUint16(0, 0) dataView.setUint16(2, 0) dataView.setUint16(4, 0) dataView.setUint16(6, 100) try { console.log('dataView.getBigInt64 value', dataView.getBigInt64().toString()) } catch (err) { console.error(err) } 安卓平台是可以正常工作的: [图片] 更神奇的是在真机调试模式下iPhone平台也是能工作的,预览和发版后是不能工作的
DataView 实例上找不到getBigInt64方法?在真机调试下是能正常调用getBigInt64,但发版后就不能调用getBigInt64方法了。基础库已经升级到了2.13.1, iPhone设备上会有这个问题,安卓没有问题。
2020-10-23