gpt4 book ai didi

javascript - 是否可以为 iOS 构建自己的基于 WebKit 的 UIWebView?

转载 作者:可可西里 更新时间:2023-11-01 03:34:01 27 4
gpt4 key购买 nike

Apple 已经(部分)开源了他们在 iOS 中使用的 WebKit 和 JavaScriptCore 引擎:http://www.opensource.apple.com/release/ios-433/

在 iOS 上构建、使用和发布您自己的 JavaScriptCore 版本已经成为可能。然而,是否可以对 WebKit 的渲染引擎做同样的事情? iOS 上的 UIWebView 非常有限。它缺少的重要功能是访问 JavaScriptCore JavaScript 上下文对象。没有它,几乎不可能在共享同一个 JS 引擎的同时直接在 JavaScriptCore 中运行某些代码并在 Web View 中运行一些代码。所以我有兴趣构建我自己的基于 WebKit 的 Web View ,该 View 公开了 JavaScript 上下文。

目前有没有项目做过这方面的工作?编译后的 Web View 库会不会太大而无法随应用一起发布?

谢谢!

最佳答案

这是非常可行的。事实上,它已经完成了。 Impact是一个 iOS 游戏引擎,编译自己的 JavaScript 核心。 Here's a blog post with some technical details .

我不会在这里进一步详细说明,链接应该提供足够的详细信息。

关于javascript - 是否可以为 iOS 构建自己的基于 WebKit 的 UIWebView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6858253/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com