【移動端】cordova在app中打開外部鏈接——cordova-plugin-inappbrowser


安裝:

cordova plugin add cordova-plugin-inappbrowser

語法:

var ref = cordova.InAppBrowser.open(url, target, options);

1. URL參數為瀏覽器跳轉的地址;

 

  2. target的參數有三種:

     _self:如果URL地址在WhiteList中,則用Cordova的WhiteList將其打開;

     _blank:直接在App中將其地址打開;

     _system:則是用手機默認瀏覽器將新頁面打開;

 

  3. options參數包含以下信息:

     location:設置為yes或no來打開或關閉插件的locationbar;

     hidden:設置為yes則加載出頁面但不顯示;設置為no則正常加載頁面;

 

    Android獨有屬性:

    zoom:設置為yes則顯示縮放瀏覽器頁面的按鈕,設置為no則不顯示縮放按鈕;

    hardwareback:設置為yes則調用Android返回鍵回到前一界面,設置為no則返回鍵為退出瀏覽器頁面;

 

    iOS獨有屬性:

    closebuttoncaption:設置yes則顯示Done按鈕,設置為no則隱藏Done按鈕,點擊Done按鈕關閉瀏覽器頁面;

    toolbar:設置為yes則顯示toolbar;no則隱藏toolbar(toolabar相當於Android的返回鍵功能);

    keyboardDisplayRequiresUserAction:設置為yes或者no來控制打開鍵盤時是否通過JavaScript調用focus()接收焦點,默認為yes;

    toolbarposition:設置為top或者bottom,使工具欄顯示在窗口的頂部或底部;

若cordova項目為改動后的cordova項目,請參考:https://www.cnblogs.com/lishuxue/p/6144134.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM