更新记录
1.0.0(2022-12-01) 下载此版本
初始化项目
平台兼容性
uni-app
Vue2 | Vue3 | Chrome | Safari | app-vue | app-nvue | Android | iOS | 鸿蒙 |
---|---|---|---|---|---|---|---|---|
√ | √ | - | - | √ | √ | - | - | - |
微信小程序 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 快应用-华为 | 快应用-联盟 |
---|---|---|---|---|---|---|---|---|---|---|
× | × | × | × | × | × | - | × | × | × | × |
xzh-WindowSaturation
复制代码import { setWindowSaturation } from '@/uni_modules/xzh-WindowSaturation/js_sdk/index'
// 0黑白,1正常
let sat = 1;
sat = !!sat ? 0 : 1
setWindowSaturation(sat)
添加一个原生组件gray-view用于nvue页面的局部黑白,gray-view和uni的view是一样的,只不过是拓展了黑白的功能,所以也可以当成view来使用,插件放在nativeplugins目录下,复制到自己的项目就可以了。不要忘了勾选本地插件和自定义基座。插座在示例项目里面,请下载示例项目,再复制插件到你自己的项目里面去
复制代码<gray-view :sat="0">
<image class="logo" src="/static/logo.png"></image>
<view class="text-area">
<text class="title">{{title}}</text>
</view>
</gray-view>
<gray-view :sat="1">
<image class="logo" src="/static/logo.png"></image>
<view class="text-area">
<text class="title">{{title}}</text>
</view>
</gray-view>
简单好用,但是只能支持部分安卓机型,在华为手机鸿蒙3.0.0系统上会导致页面的画面卡住(实际上页面进行了跳转,但是页面卡在当前页不动了),唤起后台进程列表,再切换回应用就恢复正常了。提供2个型号:华为nova9 华为P50