uniapp输入框被键盘遮挡及热更新 |
您所在的位置:网站首页 › 下载键盘输入法 › uniapp输入框被键盘遮挡及热更新 |
1,解决web-view中网页的输入框被键盘遮挡 需要在manifest.json文件中设置 "app-plus" : { "softinput" : { "mode" : "adjustResize" } 。。。 }然后web-view的高度不能设置定高,可以用top和bottom来间接的设置高 2.解决uniapp热更新 用plus.downloader.createDownload+plus.runtime.install方法解决 plus.runtime.getProperty(plus.runtime.appid, async (widgetInfo)=>{ const wgtUrl = "http://xxx/xxx.apk"; plus.downloader.createDownload( wgtUrl, { filename: '_doc/update/' + new Date().getTime() + '/' }, function(res, code) { let filePath = res.filename; plus.runtime.install( filePath, { force: true }, function(res){ plus.runtime.restart() }, function(e){ } ); } ).start(); });注意: 1.这里要用apk包,我之前用HBuild生成的wgt一直没反应,也有可能是我没把app放到应用市场的原因咯 2.打包的时候包名要与上个版本的包名统一,否则会被认为不是一个app 3.要在manifest.json里面把versionName及versionCode改一下 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |