(浏览器选项卡)Browser Tab

Browser Tab

此插件为某些移动平台上的应用程序内浏览器选项卡提供了一个界面,特别是Android上的自定义选项卡(包括Chrome自定义选项卡实施)和iOS上的SFSafariViewController。
Repo(备用): https://github.com/google/cordova-plugin-browsertab

Installation(安装)

1.安装Cordova和Ionic原生插件:

$ ionic cordova plugin add cordova-plugin-browsertab
$ npm install --save @ionic-native/browser-tab

2.添加插件到app's module

Supported platforms(支持平台)

Android
iOS

Usage(用法)

import { BrowserTab } from '@ionic-native/browser-tab';

constructor(private browserTab: BrowserTab) {

  browserTab.isAvailable()
    .then((isAvailable: boolean) => {

      if (isAvailable) {

        browserTab.openUrl('https://ionic.io');

      } else {

        // open URL with InAppBrowser instead or SafariViewController

      }

    });
}

Instance Members(实例成员)

isAvailable()

检查BrowserTab选项是否可用
****Returns:** Promise
当检查成功并返回true或false时返回一个可解析的promise

openUrl(url)

使用浏览器标签打开提供的URL

参数 类型 详情
url string 您要打开的URL

****Returns:** Promise
当检查打开成功时返回可解析的promise

close()

关闭浏览器标签
****Returns:** Promise
接近完成时返回一个可解析的promise

你可能感兴趣的:((浏览器选项卡)Browser Tab)