// #ifdef APP-PLUS
var currentWebview = this.$mp.page.$getAppWebview();
var tn = currentWebview.getStyle().titleNView;
tn.buttons[1].text = this.cancelFlag ? "完成":"编辑";
currentWebview.setStyle({
titleNView: tn
});
// #endif
原生 view 的样式参考 http://www.html5plus.org/doc/zh_cn/nativeobj.html#plus.nativeObj.ViewStyles
this.currentWebview = this.$mp.page.$getAppWebview();
this.titleNView = this.currentWebview.getTitleNView();
let currentWebview = plus.webview.currentWebview(); //获取当前页面的webview对象
this.currentWebview = currentWebview;
// this.webview = currentWebview.children()[0];
this.webview = plus.webview.create('/hybrid/html/index.html?app=true', 'custom-webview', {
top: 0 ,//放置在titleNView下方。如果还想在webview上方加个地址栏的什么的,可以继续降低TOP值
cachemode:"cacheElseNetwork",//只要存在缓存(即使过期)数据则使用,否则从网络获取
hardwareAccelerated:true,//开启硬件加速
kernel:"WKWebview",//使用WKWebview内核
popGesture:"none"
});
this.currentWebview.append(this.webview);
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于