起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3432|回复: 9

[已结贴] 关于地理位置组件的使用问题

[复制链接]

87

主题

264

帖子

648

积分

高级会员

Rank: 4

积分
648
QQ
发表于 2018-4-5 12:29:22 | 显示全部楼层 |阅读模式
我按照地理位置组件的使用视频取得经纬度值,运行结果是,而在vivo9手机上,打开页面后,可以取得经纬度值,但在苹果手机上打开页面后,好像没有自动加载这个地理位置组件,取不到经纬度值,都是0。

请教老师如何解决?

8

主题

1141

帖子

1885

积分

金牌会员

Rank: 6Rank: 6

积分
1885
QQ
发表于 2018-4-5 13:17:12 | 显示全部楼层
本帖最后由 YZH 于 2018-4-5 13:31 编辑

牛刀的地理位置组件封装的是小程序的api,苹果应该是支持的,此问题需要本地重现后才可以定位,是否可以提供一下你苹果的型号以及苹果系统版本,方便我们测试重现
回复 支持 反对

使用道具 举报

87

主题

264

帖子

648

积分

高级会员

Rank: 4

积分
648
QQ
 楼主| 发表于 2018-4-5 14:01:36 | 显示全部楼层
手机是苹果plus,型号是A1661,系统版本ios11.2.6(15D100)
回复 支持 反对

使用道具 举报

87

主题

264

帖子

648

积分

高级会员

Rank: 4

积分
648
QQ
 楼主| 发表于 2018-4-12 08:06:37 | 显示全部楼层
YZH 发表于 2018-4-5 13:17
牛刀的地理位置组件封装的是小程序的api,苹果应该是支持的,此问题需要本地重现后才可以定位,是否可以提供一 ...

按钮中只有一个获取地理位置的操作没有问题,但是组合操作,比如先获位置,再打开弹出层,这时就不行了,也许是个程序上的bug吧,请查一下。

回复 支持 反对

使用道具 举报

8

主题

1141

帖子

1885

积分

金牌会员

Rank: 6Rank: 6

积分
1885
QQ
发表于 2018-4-12 10:25:53 | 显示全部楼层
本帖最后由 YZH 于 2018-4-12 10:26 编辑

本地使用ios7,系统版本ios11.2.6(15D100)测试获取位置后赋值经纬度是出来的,目前没有plus的测试机,你把存经纬的data设置自动新增,在成功事件里赋值后添加一个保存操作这样点一次data里就会多一条数据,然后你看下运行的时候data里存的数据是什么
786317478869100080.jpg
回复 支持 反对

使用道具 举报

87

主题

264

帖子

648

积分

高级会员

Rank: 4

积分
648
QQ
 楼主| 发表于 2018-4-12 14:49:29 | 显示全部楼层
本帖最后由 imjohnson 于 2018-4-12 15:19 编辑
YZH 发表于 2018-4-12 10:25
本地使用ios7,系统版本ios11.2.6(15D100)测试获取位置后赋值经纬度是出来的,目前没有plus的测试机,你把存经 ...
从您的回复看,有弹出层,说明您试过了操作组合。谢谢

我单独做了一个测试页面,和您这个一样,也成功获取了经纬值,每次在点按钮时,会弹出“XXX要获取您的当前地理位置信息,是否允许....”这样对话框。
但是,在我做的小程序中就不行,不弹出询问,数据当然获取不到。

太怪了,为什么????
回复 支持 反对

使用道具 举报

8

主题

1141

帖子

1885

积分

金牌会员

Rank: 6Rank: 6

积分
1885
QQ
发表于 2018-4-12 14:57:54 | 显示全部楼层
我是按钮先获取位置,然后在组件获取成功事件里选操作组合,先赋值,再保存,赋值完打开弹出层...你按照我的操作顺序试试
回复 支持 反对

使用道具 举报

87

主题

264

帖子

648

积分

高级会员

Rank: 4

积分
648
QQ
 楼主| 发表于 2018-4-12 15:20:41 | 显示全部楼层
YZH 发表于 2018-4-12 14:57
我是按钮先获取位置,然后在组件获取成功事件里选操作组合,先赋值,再保存,赋值完打开弹出层...你按照我的操 ...

我单独做了一个测试页面,和您这个一样,也成功获取了经纬值,每次在点按钮时,会弹出“XXX要获取您的当前地理位置信息,是否允许....”这样对话框。
但是,在我做的小程序中就不行,不弹出询问,数据当然获取不到。

太怪了,为什么????
回复 支持 反对

使用道具 举报

8

主题

1141

帖子

1885

积分

金牌会员

Rank: 6Rank: 6

积分
1885
QQ
发表于 2018-4-12 17:49:37 | 显示全部楼层
单独做的可以的话说明组件应该是没有问题的,相同操作你的小程序中也不行是吗?把你小程序里的地理位置组件从页面删掉重新放一个看看
回复 支持 反对

使用道具 举报

87

主题

264

帖子

648

积分

高级会员

Rank: 4

积分
648
QQ
 楼主| 发表于 2018-4-13 17:46:32 | 显示全部楼层
本帖最后由 imjohnson 于 2018-4-13 21:18 编辑
YZH 发表于 2018-4-12 17:49
单独做的可以的话说明组件应该是没有问题的,相同操作你的小程序中也不行是吗?把你小程序里的地理位置组件从 ...

相同操作在我的小程序中就是不行,而且只是这个苹果plus手机不行,其它的手机上都行,但是单独做这个功能进行测试这个苹果plus就又行了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-22 20:55 , Processed in 0.104160 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表