Я создал несколько приложений, используя cordova, где я создал домашнюю страницу в приложении, но затем он ссылается на страницы веб-сервера, которые имитируют c внешний вид приложения. Таким образом, я могу обновлять страницы без повторной отправки приложения в магазин. Я использовал браузер Inapp для внешних ссылок, чтобы они не захватывали приложение.
Я не создавал приложение пару лет, и когда я пошел делать приложение, я обнаружил, что это не так. работать больше Я не уверен, что я просто что-то забыл или что-то изменилось за последний год или около того. Что заставляет меня думать, что что-то изменилось, так это то, что оно не работает в ios или android.
У меня есть домашняя страница, и любые внешние ссылки, которые я использую в браузере inapp, работают нормально. Когда я go перехожу на другую страницу, загруженную в веб-браузере, я не могу заставить работать браузер inapp. Я помню проблему, связанную с загрузкой файла cordova. js, но я убедился, что он доступен.
Вы можете увидеть страницу здесь для ios:
http://vjcdesigns.com/clients/shiawassee/app/park.php
Я не могу заставить эту первую ссылку работать вообще
<a onClick="window.open('http://www.shiawassee.net/County-Parks/','_blank', 'EnableViewPortScale=yes');" data-ajax="false" href="#" data-role="button" >Parks Website</a>
Тогда парковые ссылки pdf не будут загружены, но ссылка на карту Google будет загружена в системный браузер, что нормально, системный браузер или браузер inapp будут в порядке.
Я пробовал _blank, _system, _self, но не могу заставить работать браузер inapp.
Для android У меня такая же проблема. Начальный индекс может использовать браузер Inapp без проблем, но после того, как я ссылаюсь на внешнюю страницу, он больше не работает:
http://vjcdesigns.com/clients/shiawassee/park.php
Я не такой беспокоюсь о застревании в android, так как есть кнопка «назад», но для ссылки на pdf мне нравится открывать системный браузер.
Я использую командную строку ma c для создания приложений, затем используя текущие версии xcode и android studio.
У кого-нибудь есть идеи, которые я могу попробовать, я что-то забыл или что-то изменилось в прошлом году или около того?