web-view里url地址上的#被删掉,求解?
发布于 5 年前 作者 houming 13657 次浏览 来自 问答

我在web-view打开h5地址。

ios 环境:

    会把 http://localhost:8080/#/friendhelp/list 处理成 http://localhost:8080//friendhelp/list,’#'给我删掉了!


安卓环境:

    没问题

1 回复


ios应该对#有处理

Bug & Tip

  1. 网页内iframe的域名也需要配置到域名白名单。

  2. 开发者工具上,可以在 <web-view> 组件上通过右键 - 调试,打开 <web-view> 组件的调试。

  3. 每个页面只能有一个<web-view><web-view>会自动铺满整个页面,并覆盖其他组件。

  4. <web-view>网页与小程序之间不支持除JSSDK提供的接口之外的通信。

  5. 在iOS中,若存在JSSDK接口调用无响应的情况,可在<web-view>的src后面加个#wechat_redirect解决。

回到顶部