const createWV = () => {
const pages = getCurrentPages();
const page = pages[pages.length - 1];
const currentWebview = page.$getAppWebview();
wv = currentWebview.children()[0];
wv.setStyle({
top: ' 0',
background: 'transparent',
});
console.log('触发');
};
onMounted(() => {
setTimeout(() => {
createWV();
}, 300);
});
必须在onMounted钩子setTimeout获取才能获取,但是太不可控了
有其他方法吗 IOS vue3
龙大婷
plus 在h5 中好像用不了耶
2023-03-22 14:41
BoredApe
回复 龙大婷: h5的宿主环境需要是uni-app打包的APP。或者集成了uniSDK的APP。
2023-03-22 14:44
龙大婷
回复 BoredApe: 我就是uniapp 打包的ios 自定义基座应该可以吧
2023-03-22 14:45
龙大婷
我h5也是uniapp app 也是uniapp开发的
2023-03-22 14:45
BoredApe
回复 龙大婷: 可以的
2023-03-22 14:47
龙大婷
回复 BoredApe: 我使用 plus.webview.create 创建的webview h5 就没法执行plus 根本找不到
2023-03-22 14:56
wjwj
回复 龙大婷: create里参数: plusrequire:"none", //禁止远程网页使用plus的API,有些使用mui制作的网页可能会监听plus.key,造成关闭页面混乱,可以通过这种方式禁止
被你关闭了吧
2023-09-06 17:18