社交软件联盟
社交软件联盟
  • 发布:2020-06-28 15:17
  • 更新:2020-06-29 10:54
  • 阅读:2868

cover-view能覆盖web-view吗?

分类:uni-app

想要实现在web-view上方弹出 底部分享的功能。

看到subNVue介绍里面说,能用cover-view实现就尽量使用 cover-view,那我想问,cover-view能实现覆盖web-view的效果吗

2020-06-28 15:17 负责人:无 分享
已邀请:
DCloud_UNI_HT

DCloud_UNI_HT

web-view组件的层级问题解决
web-view组件在App和小程序中层级较高,如需要在vue页面中写代码为web-view组件覆盖内容,小程序端无解,只能由web-view的组件自己弹出div。App端有如下若干方案:

  1. 比较简单的方式是actionsheet等原生弹出菜单(小程序也可以使用此方案)
  2. 使用plus.nativeObj.view。这里有一个底部图标菜单的示例,可参考https://ext.dcloud.net.cn/plugin?id=69
  3. 使用原生子窗体subNvue
  4. 可以在web-view组件内嵌的网页中弹出z-index更高的div。如果是外部网页,可以在vue中获得子webview对象后,通过evalJS为这个子webview注入一段js,操作其弹出div层。

该问题目前已经被锁定, 无法添加新回复