Я пытаюсь использовать InAppBrowser для открытия внешних ссылок.
После импорта InAppBrowser в модуль и файл TS моя страница перестает открываться.
Вот код:
HTML
<span style="float: right" *ngIf="ex.file" (click)="open(ex.file)">View File</span>
new.page.TS
import { InAppBrowser, InAppBrowserOptions } from '@ionic-native/in-app-browser/ngx';
export class NewPage implements OnInit {
options : InAppBrowserOptions = {
location : 'yes',//Or 'no'
hidden : 'no', //Or 'yes'
clearcache : 'yes',
clearsessioncache : 'yes',
zoom : 'yes',//Android only ,shows browser zoom controls
hardwareback : 'yes',
mediaPlaybackRequiresUserAction : 'no',
shouldPauseOnSuspend : 'no', //Android only
closebuttoncaption : 'Close', //iOS only
disallowoverscroll : 'no', //iOS only
toolbar : 'yes', //iOS only
enableViewportScale : 'no', //iOS only
allowInlineMediaPlayback : 'no',//iOS only
presentationstyle : 'pagesheet',//iOS only
fullscreen : 'yes',//Windows only
};
constructor(
private iab: InAppBrowser
) {}
open(file)
{
const browser = this.iab.create(file,'_blank',this.options);
}
}
new.module .TS
import { InAppBrowser } from '@ionic-native/in-app-browser/ngx';
imports: [
InAppBrowser,
],
Без добавления InAppBrowser страница открывается без проблем, но после добавления InAppbrowser при нажатии на ссылку для открытия страницы ничего не происходит.
Пожалуйста, помогите.