开发者社区> 问答> 正文

钉钉微应用浏览器内核是什么?

钉钉微应用浏览器内核是什么?

展开
收起
AAAOY 2023-10-27 14:13:31 796 1
7 条回答
写回答
取消 提交回答
  • 钉钉微应用使用的浏览器内核是UC3内核,版本为69.0.3497.100。

    2023-11-27 19:59:38
    赞同 展开评论 打赏
  • 钉钉微应用的浏览器内核是其自身内置的,而不是使用Android内置的WebView。具体来说,钉钉使用的是UC3内核,版本为69.0.3497.100。这个内核版本在2020年5月19日的更新中有所提及。需要注意的是,钉钉并未在其新版本中使用安卓内置的WebView,而是自行掌控内核的更新。

    2023-10-30 16:01:40
    赞同 展开评论 打赏
  • 钉钉微应用的浏览器内核是钉钉自带的,并没有使用Android内置的WebView。根据钉钉的开发日志,钉钉的浏览器内核更新到了UC3内核,版本为69.0.3497.100。这意味着无论在华为、Oppo还是其他安卓手机上,钉钉的浏览器内核表现都是一致的。此外,钉钉自己掌控了浏览器内核的更新,不受安卓系统版本的限制。

    2023-10-27 20:54:51
    赞同 展开评论 打赏
  • 钉钉微应用浏览器内核是基于Chromium开源项目的定制版本,称为DWebView。Chromium是Google的开源浏览器项目,用于构建Google Chrome浏览器和其他一些第三方浏览器。
    DWebView 是钉钉为微应用开发的一种嵌入式浏览器引擎,它具有高性能、安全性和稳定性等特点。钉钉通过修改 Chromium 的部分源代码来满足微应用的需求,并将修改后的代码集成到钉钉客户端中。
    DWebView 支持 HTML5、CSS3、JavaScript 等 web 技术,并提供了丰富的 API,使开发者能够方便地调用钉钉的功能。同时,DWebView 还支持跨平台运行,可以在 iOS、Android、Windows 和 macOS 平台上运行。

    2023-10-27 15:39:57
    赞同 展开评论 打赏
  • 钉钉自带了浏览器内核,并没有使用Android内置的WebView,不同安卓手机(华为/Oppo,系统版本也不一样)使用
    https://liulanmi.com/labs/core.html
    看到的浏览器版本是一致的,都是69.0.3497.100。

    官方就这一更新有日志说明。

    https://open.dingtalk.com/document/changelog/h5-microapplication-update-logs

    这个网页上,2020-05-19的更新提到内核更新到UC3内核,版本为69,应该就是我们现在看到的这个版本。

    2023-10-27 15:05:19
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    钉钉微应用默认使用的是Google Chrome浏览器内核,即 Blink 内核。Blink内核由 Google 开发,后来被开源,并成为了 Chromium、Brave、Edge 等多个浏览器的基础。
    除了 Blink 内核外,钉钉微应用还支持 Gecko 内核和 Trident 内核。Gecko 内核是 Mozilla Firefox 浏览器的基础,Trident 内核则是 Internet Explorer 浏览器的基础。这些内核主要存在于早期的钉钉微应用版本中,而现在大部分版本都已经切换到了 Blink 内核。
    总的来说,虽然钉钉微应用支持多种浏览器内核,但建议开发者尽可能地遵循最新的 Chrome 内核规范,以确保更好的用户体验和兼容性。

    2023-10-27 14:56:31
    赞同 展开评论 打赏
  • ZZW

    69的内核此回答来自“钉钉开发者社区(互助群)”

    2023-10-27 14:30:50
    赞同 展开评论 打赏
滑动查看更多
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
基于浏览器的实时构建探索之路 立即下载
钉钉小程序——为工作方式插上翅膀 立即下载
基于浏览器的实时构建探索之路--玄寂 立即下载