Я использовал cordova-plugin-inappbrowser в своем проекте ioni c. Когда я запускаю приложение на android, inappbrowser работает просто отлично, его можно открывать и закрывать. Проблема в том, что когда я запускаю приложение на ios (как на симуляторе, так и на реальном устройстве), оно выдает мне ошибку:
exc_bad_instruction (code = exc_i386_invop subcode = 0x0)
и приложение вылетает. Я также удалил опции, но не повезло.
Вот кодовый блок, который я использовал:
openLoginBrowser() {
const browser = this.inapp.create('...URL_HERE...', '_blank', {
zoom: 'no',
hideurlbar: 'yes'
});
browser.on('loadstart').subscribe(response => {
...
});
}
пакет. json:
...
"@ionic/angular": "^4.7.1",
"@ionic-native/in-app-browser": "^5.20.0",
"cordova-plugin-inappbrowser": "^3.2.0",
"@capacitor/cli": "^1.2.1",
"@capacitor/android": "^1.2.0",
"@capacitor/core": "^1.2.1",
"@capacitor/ios": "^1.3.0",
...