Cordova InAppBrowser不会触发事件

时间:2014-12-29 16:08:30

标签: javascript android jquery cordova

我对科尔多瓦很新,面对一些奇怪的问题。我正在使用InAppBrowser打开一个网页,它已成功打开,但问题是它没有触发任何事件也没有显示任何错误。 这是我的代码:

document.addEventListener("deviceready", onDeviceReady, false);

function onDeviceReady() {   
        var ref = window.open(redirectURL, '_blank', 'EnableViewPortScale=yes');
        ref.addEventListener( "loadstop", function() {
            alert("in loadstop..");
            setTimeout(function() {
                win.close();
            }, 5000 );
        });
    }

这是我的config.xml

<feature name="InAppBrowser">
    <param name="android-package" value="org.apache.cordova.inappbrowser.InAppBrowser" />
</feature>

我尝试添加此内容:

<plugin name="org.apache.cordova.inappbrowser" />

但仍然是同样的问题,是的,我的插件文件夹中有插件。

基本上我没有得到那个警报,即&#34;在loadstop&#34;。我在SO上搜索了很多问题,但没有一个问题能解决我的问题。我的Cordova版本是3.5.0-0.2.7,我试图在运行Android 4.3的三星Galaxy S3上运行它。

不知道这里有什么奇怪的问题,有人可以指导我吗?我被困在这里很多个小时。

0 个答案:

没有答案