收藏
回答

小程序 web-view 问题

问题模块 框架类型 问题类型 操作系统 工具版本
开发者工具 小程序 Bug macOS 1.02.1809111

- 当前 Bug 的表现

web-view 打开时,会重复请求 src 路径


最后一次编辑于  2018-09-13  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

2 个回答

  • 娇华
    娇华
    2018-09-13

    你好,请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2018-09-13
    赞同
    回复
  • 可汗
    可汗
    2018-09-17

    因为 web-view 访问的是其他服务器的地址,重复访问是在其他服务器上看到的。


    最简单的复现:

    小程序端:

    <web-view src="http://localhost/test.php"></web-view>


    提供web-view 服务的服务器端:

    http://localhost/test.php  内


    <?php

    file_put_contents($logfile, "test \n", FILE_APPEND);



    在开发者工具中,

    在刷新小程序之后,注意:是只刷新 1 次

    在 $logfile 文件中会打印出 2行 test, 注意:是 2 行test,而不是 1 行


    说明在 开发者工具中的小程序启动之后,其web-view 对 src 地址做了 2次访问,普通页面还好,

    当页面中加入登录等逻辑时,会造成页面无法访问

    2018-09-17
    赞同
    回复