需要只在某一块区域显示 vue加载web-view会默认占满整个屏幕
设置style的话 宽高可以控制 但position: 'static' 定位不起作用,会导致不跟页面一起滚动
有什么办法吗?
3***@qq.com
- 发布:2022-07-14 20:22
- 更新:2022-07-15 10:28
- 阅读:776
phoeniix - Hello World
使用plus.webview.create的方式创建webview,创建时指定top、left、width、height等信息,如下:
plus.webview.create( '/hybrid/html/xxxx.html', 'xxx', {
'width':`100px`,
'height':`100px`,
'left': `100px`,
'top': `100px`,
'disablePlus': false,
'background':'transparent',
'scrollIndicator':'none',
});
我现在做的项目和你有一个类似的需求,我就是这样实现的。
3***@qq.com (作者)
请问下 vue 页面的webview 可以做到随页面滚动吗? 通过 setStyle 设置宽高已经做到了
2022-07-14 21:21
DCloud_UNI_WZF
回复 3***@qq.com: 亲测设置 position:'static' ios 可以,安卓不可以,但是均会脱离文档流,使用 nvue 有什么问题吗
2022-07-15 09:54
3***@qq.com (作者)
回复 DCloud_UNI_WZF: 多个页面引用web-view组件 都改的话样式改动太多了
2022-07-15 14:10