收藏
回答

webview中replaceState后,navigateTo无法唤起

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug webview 客户端 6.6.7 2.1.3
history.replaceState()
 

wx.miniProgram.navigateTo()


fail: {"errMsg": "invokeMiniProgramAPI:permission denied"}


JSSDK:  1.4.0  1.3.2



IOS正常,工具正常。仅安卓端出现问题。


不改动history则 一切正常。



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

6 个回答

  • nickname
    nickname
    2018-09-13

    你好,请提供出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    2018-09-13
    赞同
    回复 1
    • 说好的%&@呢?
      说好的%&@呢?
      2018-09-13

      另外, 小程序webview中 如果发生replaceState,  JSSDK 注册也会失败

      2018-09-13
      赞同
      回复
  • 说好的%&@呢?
    说好的%&@呢?
    2018-09-13

    华为 mata9  8.0.0


    这个是通过webview wx.miniprogram.navigateto 发起的, 并没有小程序代码段

    2018-09-13
    赞同
    回复
  • cunjinli
    cunjinli
    2018-09-19

    目前没有复现,升级到6.7.2的客户端试一下。

    2018-09-19
    赞同
    回复 1
    • 说好的%&@呢?
      说好的%&@呢?
      2018-09-19

      是安卓版本能够复现, 已最新版本。

      2018-09-19
      赞同
      回复
  • 亲爱的宇
    亲爱的宇
    2018-09-19

    我这边也发生了这样的问题,是三星的机子,第一次打开小程序是这样,第二次就不会了

    2018-09-19
    赞同
    回复