(浏览器选项卡)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<any>
当检查成功并返回true或false时返回一个可解析的promise

openUrl(url)

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

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

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

close()

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容