原因:

一般Android手机,百度定位插件或根据GPS 信息自动产生 属于百度地图的坐标!

而苹果手机,不会自定转换成百度地图的坐标,得到的还是原始GPS的坐标,所以需要自己转化

方法1.参考外卖案例,调用queryAddr ,在后台调用百度API提供的接口,得到符合百度地图坐标的数据

方法2.在js端,直接使用插件转化坐标:案例下载