文檔說:‘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