Ionic InApp浏览器停止加载页面

时间:2020-04-11 11:48:36

标签: ionic-framework cordova-plugins ionic4

我正在尝试使用InAppBrowser打开外部链接。

在模块和ts文件中导入InAppBrowser后,我的页面停止打开。

代码如下:

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之后,当我单击链接以打开页面时,没有任何反应。

请帮助。

0 个答案:

没有答案