ionic-framework - 如何在 Web 浏览器 View 中从我的 Ionic 应用程序打开外部链接

标签 ionic-framework ionic3

第 1 步:Ionic 创建新应用程序。 ( ionic 启动 myApp1 侧菜单)

第 2 步:创建新页面主页和关于我们。 ( ionic 生成关于我们的页面)

第 3 步:在 aboutus 页面创建按钮,用于将 url 重定向到另一个网站。

aboutus.html : (

最佳答案

使用它 In App Browser ionic 原生插件

安装 Cordova 和 Ionic Native 插件:

ionic cordova plugin add cordova-plugin-inappbrowser

npm install --save @ionic-native/in-app-browser

在 app.module.ts 添加 InAppBrowser Provider
import { InAppBrowser } from '@ionic-native/in-app-browser';

providers: [
  InAppBrowser,
]

网址:
 <ion-buttons>
    <button ion-button (click)="redirect()"> GO » <button>
 <ion-buttons>

在 ts:
import { InAppBrowser } from '@ionic-native/in-app-browser';


 constructor(private inAppBrowser: InAppBrowser) {}

redirect() {
 this.inAppBrowser.create("https://www.w3schools.com/php/");
}

你也可以看到这个 video tutorial

关于ionic-framework - 如何在 Web 浏览器 View 中从我的 Ionic 应用程序打开外部链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50285051/

相关文章:

css - android 的 ionic3 Bootstrap 和标签加载失败

html - 没有 routerLink 的 ionic 元素的悬停效果

javascript - 错误类型错误 : Cannot set property 'product' of null

angular - ionic 3 : Uncaught (in promise): ReferenceError: google is not defined ReferenceError

android - 使用 ionic-v3 和 cordova 6.3.0 警告 Android API 级别 28

javascript - 如何发送表格 i ionic 框架

javascript - 如果复选框被选中,如何添加一个元素,如果没有被选中,如何删除它?

ios - Ionic iframe 加载在 iOS 上无法完全运行

css - angular - 单击 flexbox 网格单元以全宽扩展下方区域

javascript - 将 Canvas 大小调整为其父元素 ion-grid