我想在我的应用程序中打开一个网页,我知道我应该使用ngCordova InAppBrowser插件,但是如何在$ionicModal中打开网页呢?比如推特facebook手机应用还有..。
我有个按钮:
<button class="button button-block button-assertive" ng-click="doPay()">Pay</button>在doPay()中,我有:
$scope.doPay = function(){
window.open(url, '_system', 'location=no');
};但是这段代码使用的是外部应用程序(Safari),我希望在我的应用程序中打开。
发布于 2015-03-09 08:24:38
要在应用程序中打开web,您必须使用_blank选项而不是_system
$scope.doPay = function(){
window.open(url, '_blank', 'location=no');
};编辑: window.open不再默认工作,要重新启用它,您需要添加以下代码
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
window.open = cordova.InAppBrowser.open;
}或者使用cordova.InAppBrowser.open代替window.open
https://stackoverflow.com/questions/28927438
复制相似问题