С момента выхода iOS 10, и я обновил свой iPhone 6 navigator.geolocation.getCurrentPosition()
не работает.
Адрес и порт: 192.168.0.16:8100
Поскольку API геолокации рассматривается как незащищенный источник, он будет работать только с SSL, но могу ли я сделать это в гибридном приложении, где я не знаю, каким будет адрес на каждом Телефон?
Я уже пробовал, что упомянутые здесь: Geolocation is blocked in iOS10Ионное гибридное приложение геолокации заблокировано на iOS10
- Редактирование в XCode не помогает
- Редактирование info.plist в текстовом редакторе не помогает
У меня есть Кордова Белый список плагин istalled, и я использую этот не рекомендуемый шаблон в моем config.xml: <allow-navigation href="*"/>
.
Он отлично работает на Android и отлично работает на iPhone 6 перед обновлением iOS.
вы тестируете приложение на реальное устройстве? вы используете опцию живой перезагрузки? – jcesarmobile
@jcesarmobile Да, я тестирую его на реальном устройстве и использую живую перезагрузку. – MagicDragon