收藏
回答

markers在ios上面无法显示出来,这是为什么,在线等,急用,求解

    <map id="my_map" longitude=""  latitude=""  show-location="true" scale="16" markers="{{markers}}"  bindmarkertap="now_work" ></map>这是使用的组件;

    这是在js里面设置的markers的两个点

   markers: [{

                  iconPath: "../../position.png",

                  id: 0,

                  title:"他家",

                  latitude:"23.13270746000000",

                  longitude:"113.26529471377000",

                  width:55,

                  height:55,

            },{

                  iconPath: "../../position.png",

                  id: 1,

                  title:"我家",

                  latitude:"23.13270746000049",

                  longitude:"113.26629671376984",

                  width:55,

                  height:55,

            }

    ],

我在安卓和开发者工具里面都能看到这个点,可是我在ios上面无法看到这两个点,程序运行没有报错,这是为什么??????


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

6 个回答

  • 工号 9527
    工号 9527
    2017-01-17

    微信版本是?

    2017-01-17
    有用
    回复
  • 紫心地瓜
    紫心地瓜
    2017-02-08

    恩恩,我也刚测试成功!谢谢

    2017-02-08
    有用
    回复
  • adder
    adder
    2017-02-08

    latitude:23.1534923,

    longitude:113.3049623,

    这两个的值不能添加双引号

    latitude:"23.13270746000049",

    longitude:"113.26629671376984",

    这样写,苹果会当做字符串输出,苹果不会转化成数值,但安卓会,所以安卓可以显示出来,但苹果不行,就是因为这里的问题


    2017-02-08
    有用
    回复
  • 紫心地瓜
    紫心地瓜
    2017-02-08

    你是怎么解决的呀,我也遇到过同样的问题,你说的是哪里的双引号?

    2017-02-08
    有用
    回复
  • adder
    adder
    2017-02-07

    我已经知道是什么问题了,问题是在双引号那里,安卓会根据微信的规则转成数值输出,但是苹果不会,苹果会依然按照字符串输出,所以在苹果显示不出来

    2017-02-07
    有用
    回复
  • R酱
    R酱
    2017-01-18

    同样问题

    2017-01-18
    有用
    回复
登录 后发表内容