// 单个页面的subNvue的子窗口是写在这个页面pages下面的,我想全局多个vue页面公用这个id为CanvasViewRTC的subNVues窗口有解决办法吗,我看https://ask.dcloud.net.cn/article/35948这个文档提到说可以提供公共的 subNVue 子窗体,供多个 vue 页面引用,但是没看到怎么实现的
{
"path": "pages/index/rtmPage",
"style": {
"navigationBarTitleText": "实时消息",
"enablePullDownRefresh": false,
"navigationStyle": "custom",
"app-plus": {
"bounce": "none",
"titleView": false,
"subNVues": [ { // 弹窗
"id": "CavasViewRTC", // 唯一标识
"path": "paltfrom/app-plus/subNVue/rtcPage", // 页面路径
"style": {
"position": "static",
"dock": "top",
"top": "0px",
"left": "0px",
"width": "100%",
"height": "100%",
"background": "rgba(255,255,255,0.5)",
"zindex": 888
}
}
]
}
}
},
2 个回复
t***@163.com - tony
解决了吗
3***@qq.com
可以挂在到tabbar 页面
HJSC
可以吗
2022-05-27 10:08
3***@qq.com
回复 HJSC: 比如/pages/index/index 页面 只要其他页面不使用 reLaunch 跳转页面 index 页面挂载的 subnvue 都不会销毁
2022-05-28 10:54
HJSC
回复 3***@qq.com: 好的 我试了一下可以 感谢
2022-05-30 09:45
小教
回复 3***@qq.com: 但是mask遮罩仅在index也有效
2022-07-12 17:38