uni.switchTab跳转底部导航页面并设置顶部导航栏颜色
Q:直接在底部导航页面调用plus.navigator.setStatusBarStyle方法,会出现设置不成功的情况
A: 可改为在switchTab的success回调中处理
在globalStyle中配置titleNView和pages中的navigationStyle冲突
Q: 在globalStyle中配置titleNView会使pages中单个page配置的navigationStyle:custom失效
A:在配置了navigationStyle:custom的页面的style配置中添加"app-plus": {"titleNView": false}
Android文字过长...显示为···
A: 受font-family的字体影响,不同字体表现不同
设置手机底部安全区域的背景色
安卓
setSafeAreaBackground(bgColor = '#FFFFFF') {
var Color = plus.android.importClass("android.graphics.Color");
plus.android.importClass("android.view.Window");
var mainActivity = plus.android.runtimeMainActivity();
var window_android = mainActivity.getWindow();
window_android.setNavigationBarColor(Color.parseColor(bgColor));
}
ios在manifest.json里的"app-plus"配置
"safearea" : {
"bottom" : {
// 底部安全区域配置
"offset" : "none" // 底部安全区域偏移,"none"表示不空出安全区域
},
"left" : {
// 左侧安全区域配置(横屏显示时有效)
"offset" : "none"
},
"right" : {
// 右侧安全区域配置(横屏显示时有效)
"offset" : "none"
}
}