uniapp点击底部tabbar不跳转页面

文档说:‘App端可以使用plus.nativeObj.view做弹出和遮罩’

下面是方法

var view = null;
// 创建原生View控件
function createView() {
view = new plus.nativeObj.View('test', {
bottom: '0px',
left: '0px',
height: '60px',
width: '100%'
});
// 绘制文本
view.drawText('', {}, {
size: '24px',
color: '#FF0000',
backgroundColor: '#FFFFFF'
});
view.show();
}
// View控件事件监听器,其实默认拦截处理触屏事件,不加一下代码也可以
function addEventView() {
view.addEventListener("click", onClick, false);
}
// 监听事件函数
function onClick(e) {
console.log("点击原生控件:" + JSON.stringify(e));
}

在请求后台方法时,

不能正常请求(token失效或到期)

createView();

调用创建View控件方法

能够正常请求的话也要加一层判断

if (view) {  view.close();  }

如果view为真,就要关闭View控件。

在此处贴一下链接:https://www.html5plus.org/doc/zh_cn/nativeobj.html#plus.nativeObj.View

uniapp点击底部tabbar不跳转页面

上一篇:SpringBoot图片上传(五) 上一篇的新版本,样式修改后的


下一篇:Nuxt.js打造旅游网站第3篇_登录页面的编写