收藏
回答

webview嵌套h5转小程序,两者无法及时通信,怎么处理?

我使用的taro webview嵌套了一个h5页面,h5中要调用定位、扫码等api。

小程序通知h5只能通过url传参,修改url传参会导致页面刷新。

h5向小程序发起通信,小程序只能在特定条件下才可以拿到h5传递的消息,通信时比较吃力,无法做出及时回应

我想问一下我走公众号那一套,配置jssdk安全域名,然后在h5里调用jssdk api 定位、扫码等等,然后再将h5嵌入到taro的webview中转成小程序,这个方案可行吗。求大佬支招

回答关注问题邀请回答
收藏

1 个回答

  • 拾忆
    拾忆
    发表于小程序端
    03-19

    小程序和h5使用websocket或者接口轮询来进行数据同步。

    03-19
    有用
    回复 6
    • 💤
      💤
      03-19
      websocket也是一个方案,但是有可能会中断,得重新发起心跳,我的某些场景是在h5点了按钮后要马上响应。感觉还是有些吃力大佬,我说的这种方案可行吗
      03-19
      回复
    • 拾忆
      拾忆
      03-19回复💤
      不可行
      03-19
      回复
    • 💤
      💤
      03-19回复拾忆
      走配置公众号那一套,然后用jssdk调用定位、扫码,然后再将h5嵌到webview转成小程序,这样可行不
      03-19
      回复
    • 拾忆
      拾忆
      03-19回复💤
      什么叫webview转成小程序?
      03-19
      回复
    • 💤
      💤
      03-19
      把h5通过webview嵌进去
      03-19
      回复
    查看更多(1)
登录 后发表内容