我正在开发一个基于 PhoneGap 3.0 和 Angular.js 的项目。我尝试将 InAppBrowser 与以下控制器一起使用:
function AccueilCtrl($scope,$window) {
$scope.openUrl = function() {
var ref = $window.open('http://www.google.fr', '_blank', 'location=yes');
};
}
在一个视图中,我将这个函数称为:
<a ng-click="openUrl()">Open Page</a>
我遵循了指令,并使用了 PhoneGap 3.0 的 cli 版本:
phonegap local plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
phonegap build ios
但是当我在模拟器或真实设备上启动应用程序时,窗口根本不显示导航栏,它只是全屏显示。用“_system”替换“_blank”不会改变任何东西,Safari 不会启动。
您认为这是 PhoneGap 或 Angular 中的错误,还是我遗漏了什么?如何调试或跟踪以找出问题所在?谢谢