taro ==安卓手机==支付宝小程序地图没有展示出来传给它的点。而是展示一个其他不相干的点

um6iljoc  于 2个月前  发布在  其他
关注(0)|答案(2)|浏览(32)

相关平台

支付宝小程序

复现仓库

https://github.com/sqs8866/myApp.git
小程序基础库: 不知道
使用框架: React

复现步骤

步骤
1、点击首页地图上大头针上面的地址名称,跳转到第二个页面
2、选择左上角的城市,弹出城市list选择界面。
3、点选一个城市,然后选择页面下方的推荐地址,随便选一个
4、跳回到首页。

多操作几次,有时候几次就出现了,有时候大概30次才出现,这个规律不是很明显,出现一次后,再次出现就会变得很容易
如果进行了多次没有出现,重新再预览一遍小程序

出现的现象大概有三种
1、是在预览小程序,小程序加载完成的时候,因为首页具有定位功能,所以地图加载完成的时候,应该是展示定位的地址的。如‘东直门地铁站’,但是地图没有切换过去,展示的非东直门地铁站(这个不需要操作步骤,小程序加载完成的时候就有几率出现)
2、通过上面不断选城市选推荐地点,返回到首页后,首页的地图展示的地址不是所选的地址,是一个不知道的山沟沟或者是上次选择的城市非本次选择的城市
3、还有一种错误就是。在地址选择的那个页面,地图展示的城市就不是选择的城市。

总之就是地图没有按照传给他的点展示。

期望结果

地图能按照传过去的点展示

实际结果

地图没有按传给的点展示

环境信息

Taro CLI 3.6.5 environment info:
    System:
      OS: Windows 11 10.0.22000
    Binaries:
      Node: 16.0.0 - C:\Program Files\nodejs\node.EXE
      Yarn: 1.22.20 - C:\Program Files\nodejs\yarn.CMD
      npm: 7.10.0 - C:\Program Files\nodejs\npm.CMD
    npmPackages:
      @tarojs/cli: 3.6.5 => 3.6.5
      @tarojs/components: 3.6.5 => 3.6.5
      @tarojs/helper: 3.6.5 => 3.6.5
      @tarojs/plugin-framework-react: 3.6.5 => 3.6.5
      @tarojs/plugin-platform-alipay: 3.6.5 => 3.6.5
      @tarojs/plugin-platform-h5: 3.6.5 => 3.6.5
      @tarojs/plugin-platform-jd: 3.6.5 => 3.6.5
      @tarojs/plugin-platform-qq: 3.6.5 => 3.6.5
      @tarojs/plugin-platform-swan: 3.6.5 => 3.6.5
      @tarojs/plugin-platform-tt: 3.6.5 => 3.6.5
      @tarojs/plugin-platform-weapp: 3.6.5 => 3.6.5
      @tarojs/react: 3.6.5 => 3.6.5
      @tarojs/runtime: 3.6.5 => 3.6.5
      @tarojs/shared: 3.6.5 => 3.6.5
      @tarojs/taro: 3.6.5 => 3.6.5
      @tarojs/webpack5-runner: 3.6.5 => 3.6.5
      babel-preset-taro: 3.6.5 => 3.6.5
      eslint-config-taro: 3.6.5 => 3.6.5
      react: ^18.0.0 => 18.2.0

相关问题