Lukas Stuehrk

3个pods
在iOS 7中,苹果引入了通过JavaScriptCore JavaScript引擎执行JavaScript的可能性。http://nshipster.com/javascriptcore/。不幸的是,JavaScriptCore缺少一些在浏览器JavaScript环境下会有的对象和函数。特别是WindowTimers规范中描述的方法,如setTimeout
或setInterval
,JavaScriptCore并未提供。这个库实现了这些方法,因此可以在Objective-C(或Swift)应用程序中使用最初为浏览器使用开发的JavaScript库,而无需使用隐藏的WebView。
许可证:MIT
在iOS 7中,苹果引入了通过JavaScriptCore JavaScript引擎执行JavaScript的可能性。http://nshipster.com/javascriptcore/。不幸的是,JavaScriptCore缺少一些在浏览器JavaScript环境下会有的对象和函数。特别是用于AJAX请求的XMLHTTPRequest
对象(请参阅Mozilla文档)由JavaScriptCore未提供。这个库实现了这个缺失的对象,因此可以在Objective-C(或Swift)应用程序中使用最初为浏览器使用开发的JavaScript库,而无需使用隐藏的WebView。
许可证:MIT