
1 einsdisp OP 6. 在问题 4 的基础上, webview 加 载的 html+js+css, 能否调用微信的各种 API, 例如拍照/登录/定位等...? |
2 einsdisp OP 7. 在问题 4 的基础上, 通过 webview 加载我自己服务器上的 html+js+css, 这种方式能否通过审核 |
3 AoEiuV020JP 216 天前 问题太多了, 先问问 AI ,再看看官方文档, 还有问题让 AI 教你怎么提问, |
4 lycoo 216 天前 微信小程序运行在多种平台上:iOS/iPadOS 微信客户端、Android 微信客户端、Windows PC 微信客户端、Mac 微信客户端、小程序硬件框架和用于调试的微信开发者工具等。 不同运行环境下,脚本执行环境以及用于组件渲染的环境是不同的,性能表现也存在差异: 在 iOS 、iPadOS 和 Mac OS 上,小程序逻辑层的 Javascript 代码运行在 JavascriptCore 中,视图层是由 WKWebView 来渲染的,环境有 iOS 14 、iPad OS 14 、Mac OS 11.4 等; 在 Android 上,小程序逻辑层的 Javascript 代码运行在 V8 中,视图层是由基于 Mobile Chromium 内核的微信自研 XWeb 引擎来渲染的; 在 Windows 上,小程序逻辑层 Javascript 和视图层都是用 Chromium 内核; 在 开发工具上,小程序逻辑层的 Javascript 代码是运行在 NW.js 中,视图层是由 Chromium Webview 来渲染的。 JavascriptCore 无法开启 JIT 编译 (Just-In-Time Compiler),同等条件下的运行性能要明显低于其他平台 来源: https://developers.weixin.qq.com/miniprogram/dev/framework/runtime/env.html |
5 DreamingCTW 216 天前 webview 限制太多了,不建议这样实现。 |
6 alleluya 216 天前 @lycoo #4 我一直以为安卓也是用 webview 实现 只不过是用 X5 这种 原来整个是一套新的啊 |
7 zjsxwc 216 天前 套个 uniapp ? |
8 musi 216 天前 @alleluya #6 不是都一样的双线程架构么 IOS: 逻辑线程使用 Safari 采用的 JavascriptCore ,渲染线程使用 WKWebView Android: 逻辑线程使用 Chrome 的 V8 ,视图层用腾讯自己的 XWeb 本质是 IOS 系统不允许 safari 之外的浏览器 |
9 hefish 216 天前 我都知道,但我就是不说。。。咳咳 |