前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >cordova插件- Inappbrowser

cordova插件- Inappbrowser

作者头像
roc
发布2018-03-30 15:02:56
7680
发布2018-03-30 15:02:56
举报
文章被收录于专栏:iOS开发笔记iOS开发笔记
  • 添加插件

$ cordova plugin addcordova-plugin-inappbrowser

  • 插件的使用
  • Methods

cordova.InAppBrowser.open

2. Example

代码语言:javascript
复制
var ref;
function openBrowser() {

    ref = cordova.InAppBrowser.open('https://www.baidu.com', '_blank', 'location=yes');

    ref.addEventListener('loadstart', loadStartCallBack);

    ref.addEventListener('loadstop', loadStopCallBack);

    ref.addEventListener('loaderror', loadErrorCallBack);


}


function loadStartCallBack() {

    $('#status-message').text("loading please wait ...");

}

function loadStopCallBack() {

    if (inAppBrowserRef != undefined) {

        inAppBrowserRef.insertCSS({ code: "body{font-size: 25px;" });

        $('#status-message').text("");

        inAppBrowserRef.show();
    }

}

function loadErrorCallBack(params) {

    $('#status-message').text("");

    var scriptErrorMesssage =
            "alert('Sorry we cannot open that page. Message from the server is : "
            + params.message + "');"

    inAppBrowserRef.executeScript({ code: scriptErrorMesssage }, executeScriptCallBack);

    inAppBrowserRef.close();

    inAppBrowserRef = undefined;

}

function executeScriptCallBack(params) {

    if (params[0] == null) {

        $('#status-message').text(
                "Sorry we couldn't open that page. Message from the server is : '"
                + params.message + "'");
    }

}

function removeBrowser() {

    ref.removeEventListener('loadstart', loadStartCallBack);

    ref.removeEventListener('loadstop', loadStopCallBack);

    ref.removeEventListener('loaderror', loadErrorCallBack);

}

function closeBrowser() {

    ref.close();
}
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-07-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 iOS开发笔记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档