1.iphone全面屏手机底部有横杠(安卓和非全面屏iphone没有)
manifest.json 文件 app-plus 节点下配下 safearea,自适应颜色,也可以设置固定颜色 ,参考https://ask.dcloud.net.cn/article/35564
"safearea": {
"bottom": {
"offset": "none"
}
},
2. “App平台 v3 模式暂不支持在 js 文件中引用‘xxx.css’请改在 style 内引用”
css变量无法在js中使用,只能在style中引入,js获取不到css变量
3.无法使用js动态更改css变量
没有window对象,没法使用setProperty函数
可以使用renderjs去调用window对象,但是renderjs下的数据与原数据不互通,也就是说在renderjs中获取不到vue中的数据,同样在vue中也无法获取到renderjs中的数据
这样就没有办法实现某些功能,比如动态更改主题颜色,不能根据vue中某个值得变化去更改css变量
4.input输入框不能限制整数
uni中的input设置整数类型还是可以输入小数点
想通过监听输入的方法去动态去除掉小数点,但是当我输入小数点时,监听输入的方法返回值并没有小数点,只有继续输入数字的时候才会显示
比如我输入 1. 页面上显示的是1. 而监听方法返回的是1
输入 1.1 页面上显示的是1.1 监听方法返回的也是1.1