在APP調用瀏覽器有兩種方法:
1.使用openApp
2.使用openWin
兩種方法調用瀏覽器後的效果有一點不一樣:
1.使用openApp調用瀏覽器後,若是手機內有多個瀏覽器,會首先彈出選擇瀏覽器的框
2.使用openWin,直接打開網頁,可是不顯示地址欄(不能輸入url)
安卓平臺測試代碼:
兩個按鈕:html
<input type="button" onclick="openApp()" value="openApp"/> <input type="button" onclick="openWin()" value="openWin"/>
js代碼:android
function openWin() { api.openWin({ name : 'win_show2', url : 'http://www.baidu.com', rect : { x : 0, y : 0, } }) } function openApp() { api.openApp({ androidPkg : 'android.intent.action.VIEW', mimeType : 'text/html', uri : 'http://www.baidu.com' }, function(ret, err) { var msg = JSON.stringify(ret); api.alert({ title : 'openApp', msg : msg, buttons : ['肯定'] }); }); }