很多文章都涉及iOS上的“新”js引擎nitro。
对于旧iOS设备的开发和舒适测试,我想在windows或ubuntu上安装一个过时的浏览器,它使用相同的js解释器?
令人遗憾的是,js解释器或js引擎差异很大,即使使用解析脚本也是如此。
要找到合适的WebKit端口,我必须知道“旧”js引擎的名称。在哪里找到它?
由于
答案 0 :(得分:0)
要使用不同的JavaScript引擎和浏览器进行测试,我建议您使用天才Browserstack。它为iPhone或iPad提供适用于iOS 3.2至6.0的模拟器。通过为您的应用程序提供全面的单元测试套件,您可以轻松找到特定于引擎的错误。
答案 1 :(得分:0)
在pastebin示例的情况下,存在语法错误,因为class是保留字并且无法写入(使用类似于旧ios webkit的严格js设置)。 请改用.className!