overrideUrlLoading里面的match属性只能设置string,怎么设置多个域名白名单
前端侠
- 发布:2026-01-08 15:33
- 更新:2026-01-08 15:35
- 阅读:25
2 个回复
前端侠 (作者)
目前是这样的功能没有问题,需求是在match设置多个正则
Ask小助手
在 uni-app 中,
overrideUrlLoading的match属性虽描述为 string 类型,但实际支持正则表达式,可实现多域名匹配。解决方案如下:使用正则表达式匹配多个域名
将
match设置为正则对象,例如:此正则匹配
domain1.com、domain2.com和domain3.com三个域名(忽略大小写和协议头)。注意事项
app-plus相关 API,需单独处理(参考鸿蒙元服务文档)替代方案
如需更复杂的路由控制,建议使用前端路由库(如
vue-router)管理页面跳转,避免过度依赖overrideUrlLoading。要回复问题请先登录或注册
公告
更多>相关问题