JavaScriptCore 可移植性

Posted

技术标签:

【中文标题】JavaScriptCore 可移植性【英文标题】:JavaScriptCore Portability 【发布时间】:2011-06-26 23:34:51 【问题描述】:

我正在考虑在应用程序中嵌入 javascriptCore。我很好奇它的便携性如何?理想情况下,我希望它能够在 Linux、Windows 和 OSX 以及 androidios 上运行。 OSX 和 iOS 自然应该没有问题,剩下的呢?

【问题讨论】:

【参考方案1】:

它实际上很容易编译......即使我已经做到了,哈哈。只需通过SVN as part of the webkit source code 进行检查,从那里开始,您在编译时的选项将决定它的可移植性......您可以将其设为独立的二进制文件来运行 javascript,或包含标头,等在您的项目中 - 用于内置 JS 魔法。一件事,除非你想要整个 Webkit 源代码树,它是巨大的,你可能只想下载 JavascriptCore 部分。由你决定.. 不过 WK 树的其余部分有一些有趣的东西。

【讨论】:

以上是关于JavaScriptCore 可移植性的主要内容,如果未能解决你的问题,请参考以下文章

前端性能优化之DOM

JavaScriptCore学习之JavaScriptCore

在 JavaScriptCore 中获取默认导出

JavaScriptCore 外部数组

iOS js oc相互调用(JavaScriptCore)

Swift Playgrounds 中的 JavaScriptCore