重定向 url 打开设备浏览器
Redirect url opens device browser
在 ionic 3 中使用浏览器插件,我只需要在 ionic 应用程序中打开浏览器网络视图,而不需要打开外部浏览器,所以我这样做了
constructor( public iab: InAppBrowser) {}
url = "https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-inappbrowser/";
options : InAppBrowserOptions = {'location':'no' };
this.iab.create(this.url,'_self' , this.options )
即使我将目标设置为“_blank”,link 也会在外部浏览器中打开
但在某些设备中,url 会在浏览器中打开,谁能帮助我
Html
<ion-content >
<iframe sandbox="allow-forms allow-popups allow-pointer-lock allow-same-origin allow-scripts" *ngIf="!loading" style="width:100%; height:100%; border:none; " [src]="yourURl"></iframe>
</ion-content>
在构造函数中添加这一行
this.yourURl=this.sanitizer.bypassSecurityTrustResourceUrl(URL_link_here);
在 ionic 3 中使用浏览器插件,我只需要在 ionic 应用程序中打开浏览器网络视图,而不需要打开外部浏览器,所以我这样做了
constructor( public iab: InAppBrowser) {}
url = "https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-inappbrowser/";
options : InAppBrowserOptions = {'location':'no' };
this.iab.create(this.url,'_self' , this.options )
即使我将目标设置为“_blank”,link 也会在外部浏览器中打开
但在某些设备中,url 会在浏览器中打开,谁能帮助我
Html
<ion-content >
<iframe sandbox="allow-forms allow-popups allow-pointer-lock allow-same-origin allow-scripts" *ngIf="!loading" style="width:100%; height:100%; border:none; " [src]="yourURl"></iframe>
</ion-content>
在构造函数中添加这一行
this.yourURl=this.sanitizer.bypassSecurityTrustResourceUrl(URL_link_here);