通过浏览器按钮打开ionic 4/5应用程序,请单击

时间:2020-05-21 08:36:32

标签: ionic-framework ionic4 ionic-native

我想通过单击设备浏览器按钮来打开特定的应用程序页面(使用ionic 4开发)。有人可以帮忙吗?

3 个答案:

答案 0 :(得分:0)

您可以为此使用ionic的InAppBrowser。 这是插件https://ionicframework.com/docs/native/in-app-browser

的链接

如果要在应用程序中打开,只需在打开时传递以下参数,


  constructor(
   ...
    private iab: InAppBrowser
  ) {}

openInAppBrowser(){
  this.iab.create(`url`, '_self', {
        location: 'no'
      });
}

答案 1 :(得分:0)

try this window.open(url, target, options);

ref:对InAppBrowser窗口的引用。 (InAppBrowser)

url:要加载的URL(字符串)。如果URL包含Unicode字符,请在此上调用encodeURI()。

target:加载URL的目标,默认为_self的可选参数。 (字符串)

_self:如果URL在白名单中,则在Cordova WebView中打开,否则在InAppBrowser中打开。 _blank:在InAppBrowser中打开。 _system:在系统的Web浏览器中打开。 options:InAppBrowser的选项。可选,默认为:location = yes。 (字符串)

答案 2 :(得分:0)

只需尝试一下

import { InAppBrowser } from '@ionic-native/in-app-browser/ngx'

constructor(private router: Router, private iab: InAppBrowser) { }

openUrl(){

this.iab.create('http://google.com', '_self', {
  location:'no'
});

}

相关问题