vue系列uni

uni 打包网页h5webview中常亮

2023-08-20  本文已影响0人  litielongxx

uniapp打包的客户端自带html5+支持,也就plus.xx。
常规的客户端看是否已经集成了html5+sdk,未集成则webview嵌入h5也不能支持。
即同h5,uniapp apk安卓可以,另外的安卓就不支持。

一 html5+ plus解释

1 plus不能在浏览器环境下使用,必须要在手机APP上才能使用,因为它操控的是APP原生功能,且app webview支持
2 小程序及 H5 等平台是没有 HTML5+ 扩展规范的,因此在 uni-app 调用 HTML5+ 的扩展规范时,需要注意使用条件编译。
3 #ifdef APP-PLUS 中写plus.xx 表示打包成app时调用原生功能;#ifdef H5 表示是打包h5时,调用原生。

二 待定:

小程序及 H5 等平台是没有 HTML5+ 扩展规范的,因此在 uni-app 调用 HTML5+ 的扩展规范时,需要注意使用条件编译。
实际直接改为下面&这种也行。

onShow() {
// 
if(window.plus) {
  plus.device.setWakelock(true)
}
}
上一篇下一篇

猜你喜欢

热点阅读