头条小程序的js运行环境是什么?
微信和QQ小程序都有说明JS在不同系统的运行环境,但是头条小程序的就根本找不到,我知道有人说其他小程序都是向微信小程序学习借鉴的,不过我需要的是依据推测,头条小程序的js运行环境是和微信小程序差不多的,我实在没有思路,有谁可以告诉我,或者指明一个方向给我,我可以去实践去查明真伪,为的是要知道在头条小程序的JS在不同系统上是使用什么运行环境的。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
首先区分两个概念:我们常说的
Chromium
内核,包含 JS 引擎(即V8
)和渲染引擎(即Blink
)两部分。开发者工具:
虽然几家 IDE 长得都很像,但其实不太一样。只有腾讯的是基于
NW.js
实现的;剩下几家的全都是基于Electron
。其实 NW.js 坑挺多的,但奈何 Electron 出来的太晚,真正成熟可用的 2.x 版本都是 2018 年以后的事儿了。而微信开发者工具前身是调试公众号网页用的,很早就出了,所以只好在 NW.js 这个“历史包袱”上走下去了。
但这俩方案,都是基于
Chromium
的。iOS:
因为苹果的限制,苹果系统上 JS 引擎只有
JavaScriptCore
、渲染引擎也只有WKWebView
(早期还有UIWebWiew
,已被废弃)。没得选,也没啥好说的。
Android:
几家 JS 引擎都是基于
V8
、渲染引擎都是基于Blink
的(还有第二个选择吗?),区别只在于魔改程度。X5
内核,TBS 团队出品;UC
内核,UC 浏览器团队出品;T7
内核,百度手机浏览器团队出品;