收藏
回答

基于 web-view 做了个导航的 H5 的页面,如何利用微信的实时定位实现真实导航?

用的第三方的地图,第三方的导航服务,在 H5的页面里面基本实现了模拟导航,模拟真实导航等功能,现在打算用 web-view 放到小程序里面,利用微信的定位接口来实现真实导航,有一些存疑

  1. 如何将微信监听的用户位置信息(wx.onLocationChange)传入到 web-view 里面,现在已知是通过 url 拼接参数来传递,但是这样会刷新页面吧?换个思路就是建立自己的服务端,微信传给服务端,服务端在跟 H5 建立长链接来进行。有没有更优雅的方式
  2. 另外就是如果用户关掉了小程序,导航是否还能继续?
  3. 这样 web-view 的导航是否能审核上线成功?是否有法律方面的问题?
  4. 看过类似百度打车和滴滴打车的小程序,没看出来他们是内嵌的 web-view 还是直接基于小程序实现的第三方地图调用的

求大佬指点

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

1 个回答

  • hello world
    hello world
    04-24

    这些问题都无法解决,建议小程序不要使用h5。还有其他像onLocationChange权限申请,h5域名配置也不好处理。

    04-24
    有用
    回复 1
    • 东方ζ
      东方ζ
      发表于移动端
      04-24
      域名配置是已经搞定了,其他的问题感觉都很棘手
      04-24
      回复
登录 后发表内容