<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上面无法看到这两个点,程序运行没有报错,这是为什么??????
微信版本是?
恩恩,我也刚测试成功!谢谢
latitude:23.1534923,
longitude:113.3049623,
这两个的值不能添加双引号
latitude:"23.13270746000049",
longitude:"113.26629671376984",
这样写,苹果会当做字符串输出,苹果不会转化成数值,但安卓会,所以安卓可以显示出来,但苹果不行,就是因为这里的问题
你是怎么解决的呀,我也遇到过同样的问题,你说的是哪里的双引号?
我已经知道是什么问题了,问题是在双引号那里,安卓会根据微信的规则转成数值输出,但是苹果不会,苹果会依然按照字符串输出,所以在苹果显示不出来
同样问题