Events 应用程序应答器事件中的电话间隔w';着火

Events 应用程序应答器事件中的电话间隔w';着火,events,cordova,inappbrowser,Events,Cordova,Inappbrowser,我正在使用phonegap的最新版本(3.4.0),我正在尝试实现GoogleAOuth登录。 我已经在我的项目中添加了InAppbroswer插件,并尝试使用对象事件(loadstart、loadstop、loaderor、exit),但似乎它们就是不触发 我的代码非常简单,如下所示: ref = window.open('http://apache.org', '_blank', 'location=yes'); ref.addEventListener('loadstart', func

我正在使用phonegap的最新版本(3.4.0),我正在尝试实现GoogleAOuth登录。 我已经在我的项目中添加了InAppbroswer插件,并尝试使用对象事件(loadstart、loadstop、loaderor、exit),但似乎它们就是不触发

我的代码非常简单,如下所示:

ref  = window.open('http://apache.org', '_blank', 'location=yes');
ref.addEventListener('loadstart', function() { alert('start' ); });
我正在运行应用程序

我在网上到处寻找解决方案,没有好的。 所以我的问题是,是否有人知道有一个有效的解决方案

谢谢大家

更新 . 我在一个全新的Phonegap应用程序上尝试了inappbroswer插件,我创建这个应用程序只是为了测试它,但插件不起作用!我的手机gap版本是3.4.0-0.19.7,inappbroswer版本是最新的。我使用命令cordova plugin add org.apache.cordova.inappbrowser通过CLI安装了该插件

我也试着在普通的android模拟器上运行这个,但到目前为止还没有什么好结果


这不是对您的问题的回答,而是一个替代的简单解决方案,它易于使用,您不需要去听浏览器事件

首先,谢谢你的快速回答。我知道这个选项,但我不想使用这个beacase,因为它不是免费的。当我的应用程序变得更大时,我将不得不佩服它们(;Oki,那么我的下一个任务是验证inappbrowser是否实际工作,我怀疑它不工作。我发现在安装某些插件时inappbrowser存在问题。如果这是一个ios应用程序,则在编译的代码中有以下文件:ios/(项目名称)中的CDVInAppBrowser.m CDVInAppBrowser.h/Plugins/org.apache.cordova.inappbrowserwell我正在用ripple运行我的am,ripple是一个chrome插件,用于在chrome上运行phonegap应用程序。我在一个新的phonegap应用程序上尝试了inappbroswer插件,我只是为了测试它而创建的,但插件不起作用!我的phone gap版本是3.4.0-0.19.7,而inappbroswer版本是最新的通过CLI使用命令cordova plugin add org.apache.cordova.inappbrowserI运行同一版本的phonegap,我的inappbrowser可以运行。你可以不使用ripple吗?是的。问题是ripple。ripple似乎不支持InAppbroswer插件。谢谢。!