Добавить открытый в браузере плагин в Cordova (Xcode) - PullRequest
0 голосов
/ 30 ноября 2018

Я создал приложение на платформах ios и android, используя cordova в xcode.Когда я нажимаю на ссылку, она автоматически попадает в само приложение.Поэтому мне нужна идея, чтобы решить эту проблему, открыв ссылку в браузере.Есть ли какой-либо код или плагин в Cordova для решения этой проблемы?

1 Ответ

0 голосов
/ 11 декабря 2018

Вы можете использовать плагин inAppBrowser.

Прочитать документацию

Вы можете установить плагин в свой проект,

cordova plugin add cordova-plugin-inappbrowser

Добавитьэто к вашему config.xml ,

<feature name="InAppBrowser">
    <param name="android-package" value="org.apache.cordova.InAppBrowser" />
</feature>

Вы должны изменить теги привязки в вашем приложении, чтобы они выглядели так:

<a href="#" onclick="cordova.InAppBrowser.open('https://www.google.com', '_system', 'location=yes');">

Теперь создайте для Android иiOS снова использует,

cordova build ios

cordova build android

Теперь это должно работать.

Примечание : из-за ошибки в Cordova Android 7.1.3 InAppBrowser не работает в этой версии,Обязательно используйте версию более новую или более старую.

...