Solo丶权志龙
Solo丶权志龙
  • 发布:2017-03-13 10:02
  • 更新:2018-05-15 12:57
  • 阅读:3084

IOS第一次启动APP的时候,提示允许“xx‘使用数据!

分类:HTML5+
iOS

例如:

问题:有没有什么办法监听事件点击“允许”后重新刷新页面?

2017-03-13 10:02 负责人:无 分享
已邀请:
BoredApe

BoredApe - 有问题就会有答案。

无法监听,
如果打开的是网络地址可以 在error页面监听
如果是ajax 可以在error中监听

1***@qq.com

1***@qq.com

也遇到了这个问题。求解

  • 王者地带

    兄弟这问题,现在没人能解决的,连官方都不敢出面回答,很多人都遇到,目前无解


    第一次打开应用,提示,是否允许访问网络, 就算你点了允许,应用此时也是禁止访问网络的,必须要重启应用,才能激活访问网络权限。


    我认为这是一个大大的BUG


    目前可以:第一次打开应用时,提示用户关掉应用,重新打开试试。


    重点在于,好多用户连苹果手机怎么关掉应用都不会,以为按下HOME, 又打开就是重新打开了。

    2018-05-14 14:34

王者地带

王者地带 - 5+混合APP开发教程网 | http://www.html5-app.com | 咨询QQ: 2564034335

兄弟这问题,现在没人能解决的,连官方都不敢出面回答,很多人都遇到,目前无解

第一次打开应用,提示,是否允许访问网络, 就算你点了允许,应用此时也是禁止访问网络的,必须要重启应用,才能激活访问网络权限。

我认为这是一个大大的BUG

目前可以:第一次打开应用时,提示用户关掉应用,重新打开试试。

重点在于,好多用户连苹果手机怎么关掉应用都不会,以为按下HOME, 又打开就是重新打开了。

3***@qq.com

3***@qq.com

这是iOS的权限控制沙盒,App的网络访问用户随时可以中止。属于操作系统级别的控制,别想了,好好处理就可以了。

你得在原生里面编写一个延时器判断一定时间后再一次访问网络就可以了

骁骑

骁骑

  • 王者地带

    老实说,监听netchange 完全没用,我已经上架过苹果应用商店测试过了, 第一次下载的应用,完完全全,是被限制网络访问的(只是个别IOS系统会有问题),不管是刷新页面也好,还是重新加载数据,这时都是无网络的,必须要关掉重启,才能激活该应用的访问网络权限

    2018-05-15 23:26

该问题目前已经被锁定, 无法添加新回复