微信内置浏览器与普通桌面端浏览器的区别在哪?

2014-07-25 01:37:44 +08:00
 solesschong
开发微信网页应用,使用微信内置浏览器浏览时总出现莫名其妙的错误。js经常会出问题。
v站有没有开发微信网页应用比较有经验的,想请教一下一般需要注意哪些问题?
在网上搜的东西都比较零散,并且可信度不高。

自己贡献一个:使用weinre调试是个神器,能够发现js在哪里出错。
8417 次点击
所在节点    程序员
4 条回复
em70
2014-07-25 02:42:09 +08:00
ios系统下,给第三方应用提供的webview控件使用的JS引擎是UIWebView,而自带浏览器safari用的是改良版的Nitro引擎,性能差距不小,估计你遇到的问题是这个引起的

但ios8开始,苹果将允许第三方应用使用Nitro,这个问题将得到缓解,要相信苹果控制版本碎片化的能力.
solesschong
2014-07-25 12:54:28 +08:00
@em70 安卓就是通用的webkit吗?
em70
2014-07-25 14:55:18 +08:00
@solesschong 安卓webview性能和自带浏览器一样,但不同版本系统不一样,比如2.3的就很垃圾。移动开发最好用jm这些框架,别用太高级的功能
kepler1go
2014-07-27 18:17:59 +08:00
内核都不一样吧?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/124389

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX