打包
打包方式
uniapp有两种打包方式: apk打包,wgt打包
区别: apk = 前端页面(wgt) + 渲染引擎 + 原生插件
wgt: 就是前端代码
版本号
uniapp在配置文件manifest.json中有两个版本号配置项:应用版本名称、应用版本号
应用版本名称格式:1.0.1
应用版本号格式(整数):2022042501, 表示4月25号的01次打包
官方升级插件中的版本号
版本号格式: 1.0.1
在发布wgt版本时,有一个最低版本号,就是升级插件里面管理的版本号,不要和manifest.json中的版本号混淆了
原生导航栏配置、设置
- 原生导航栏pages.js配置https://uniapp.dcloud.net.cn/collocation/pages.html#style
- uni-app导航栏开发指南https://ask.dcloud.net.cn/article/34921
- 基础设置方式:API->界面->设置导航条 https://uniapp.dcloud.io/api/ui/navigationbar.html#hidehomebutton
- uni-app在App端动态修改原生导航栏 https://ask.dcloud.net.cn/article/35374
- 设置原生导航样式: WebviewTitleNViewStyles https://www.html5plus.org/doc/zh_cn/webview.html#plus.webview.WebviewTitleNViewStyles
// #ifdef APP-PLUS
var pages = getCurrentPages()
var page = pages[pages.length - 1]
var currentWebview = page.$getAppWebview() // 页面栈最顶层就是当前webview
var nb = currentWebview.getStyle()
console.log(nb)
// 设置样式、内容等
// var nb = currentWebview.setStyle({
// ...
// })
// #endif