【问题标题】:What Version of WebKit is included in Blackberry WebWorks?Blackberry WebWorks 中包含什么版本的 WebKit?
【发布时间】:2023-04-02 06:26:01
【问题描述】:

我能找到的只有 WebKit,它很有用,因为 BBOS5 甚至没有!

但具体的版本会更好。

(我正在尝试让 PDF.js 工作,并想知道我是否应该放弃。:/)

【问题讨论】:

  • WebWorks 不包括 WebKit。 WebWorks 是一个在设备上运行并与浏览器交互的框架。实际上有 3 个不同版本的 WebWorks,用于基于 Java 的 BlackBerry 智能手机、BlackBerry PlayBook 和 BlackBerry 10 设备。

标签: blackberry webkit blackberry-webworks


【解决方案1】:

如果您真的想了解不同 BlackBerry 设备中的 WebKit 版本,请访问我们的存储库http://github.com/blackberry。有 3 个不同的存储库:

【讨论】:

    【解决方案2】:

    BB OS 5 浏览器不是 WebKit 浏览器。

    谢谢

    纳文 M

    【讨论】:

    【解决方案3】:

    WebKit 作为 BlackBerry 6 操作系统的一部分被引入 Web 平台。从那以后它就一直存在(BlackBerry 7 Smartphones、BlackBerry PlayBook Tablet OS 和现在的 BlackBerry 10),用于驱动本机浏览器和 WebWorks 应用程序(甚至是使用嵌入式 Web 视图的混合本机应用程序)。

    WebKit 的版本包含在 User-Agent HTTP 标头中 http://devblog.blackberry.com/2012/08/blackberry-10-user-agent-string/

    这是 BlackBerry 10 模拟器的当前用户代理:

    Mozilla/5.0 (BB10; Touch) AppleWebKit/537.3+ (KHTML, like Gecko) Version/10.0.9.386 Mobile Safari/537.3+
    

    【讨论】:

    • 是否所有第三方黑莓浏览器都以 qnx Webview、iOS 方式运行,还是可以使用自己的端口?
    • 如果您使用 BlackBerry NDK 构建自己的浏览器,它将使用本机 WebView - 它提供与浏览器相同的 WebKit 渲染引擎。但是,如果您从头开始创建自己的 WebView,那么您还将构建自己的渲染引擎(大量工作,但在技术上是可行的)或移植使用 C/C++ 构建的东西
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多