-
问题:
做了一个查询页面(基于react), 电脑上没问题,ios的微信内端能看到页面, 安卓端看到的是空白的页面?应该是js上有问题,
alert
在ios上有执行, 在安卓上没执行.应该是js错误.
希望能推荐个移动端调试工具, 或有什么调试心得分享下. 万分感谢.
问题:
做了一个查询页面(基于react), 电脑上没问题,ios的微信内端能看到页面, 安卓端看到的是空白的页面?
应该是js上有问题, alert
在ios上有执行, 在安卓上没执行.应该是js错误.
希望能推荐个移动端调试工具, 或有什么调试心得分享下. 万分感谢.
强烈推荐使用vorlon,之前只有node命令行的,现在有桌面客户端了,基本的功能都有,而且可以改样式,即时生效的,可以看到computedStyles,对于我之前查各种样式bug真是帮了大忙
然后说下你这个问题,我遇到过一次,是对象的key重复了,比如你声明了一个对象
var a = {
b:1,
b:2
}
在某些安卓浏览器里直接就白屏了,即便是用了这些工具,依然看不到错误
工具前面几个推荐的都挺不错,特别是如果做微信开发的话肯定首选微信的web高度工具。
只想说下,你这种情况。极有可能是浏览器 ES6 环境问题,也就是说可能你的代码里使用的一些 ES6的新特性,而浏览器不支持,一般 iOS 版微信内置浏览器在这该支持好于安卓版,所以出现苹果机内正常而安卓上一片空白现象,可以演义使用 polyfill.js……,至于具体用法请查文档。
13 回答12.8k 阅读
7 回答1.9k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答895 阅读✓ 已解决
6 回答1.1k 阅读
2 回答1.3k 阅读✓ 已解决
Eruda: 手机网页调试利器
手机远程调试工具,手机通过代理连接上PC后,可以在PC版浏览器打印log和错误日志,方便调试。
腾讯AlloyLever