Javascript InAppBrowser不使用Phonegap生成

Javascript InAppBrowser不使用Phonegap生成,javascript,jquery,cordova,build,inappbrowser,Javascript,Jquery,Cordova,Build,Inappbrowser,我正在尝试将InApp浏览器插件与Phonegap Build一起使用,但当我单击我的链接时,网页不会在InApp浏览器中打开。我可以从config.xml中删除这个插件,它不会有什么不同。我在config.xml文件中使用了以下插件 <gap:plugin name="org.apache.cordova.inappbrowser" version="0.5.2" /> 下面是我在js文件中打开InAppBrowser的代码。我正在使用window.open调用InApp浏览

我正在尝试将InApp浏览器插件与Phonegap Build一起使用,但当我单击我的链接时,网页不会在InApp浏览器中打开。我可以从config.xml中删除这个插件,它不会有什么不同。我在config.xml文件中使用了以下插件

<gap:plugin name="org.apache.cordova.inappbrowser" version="0.5.2" />

下面是我在js文件中打开InAppBrowser的代码。我正在使用window.open调用InApp浏览器,并使用google作为测试。有人知道我做错了什么吗?非常感谢您的帮助

$(document).ready(function() {

    var listHtml = "";

    var url = "http://example.com/mypage.php"
    $.post(url, function(response) {
            var json = $.parseJSON(response);

            $.each(json, function(key, value) {
                listHtml += "<li><a href='#' onclick=window.open('http://www.google.com','_blank','location=yes,toolbar=yes')><img class='ui-circle ui-mini ui-padding' src='" + value.image + "'><h2>" + value.name + "</h2><p><strong>" + value.title + "</strong></p><p><strong>" + value.date + "</strong></p></li>";

                $("#history").html(listHtml);
                $('ul').listview('refresh');

            }); //end list
$(文档).ready(函数(){
var listHtml=“”;
变量url=”http://example.com/mypage.php"
$.post(url、函数(响应){
var json=$.parseJSON(响应);
$.each(json、函数(键、值){
listHtml+=“
  • ”+value.name+”“+value.title+”“+value.date+”
  • ”; $(“#历史”).html(列表html); $('ul').listview('refresh'); });//结束列表
  • 我认为您需要绑定
    窗口。打开
    cordova.InAppBrowser。打开
    ,请参阅文档

    $(文档).ready(函数(){
    window.open=cordova.InAppBrowser.open;//绑定
    var listHtml=“”;
    变量url=”http://example.com/mypage.php"
    $.post(url、函数(响应){
    var json=$.parseJSON(响应);
    $.each(json、函数(键、值){
    listHtml+=“
  • ”+value.name+”“+value.title+”“+value.date+”
  • ”; $(“#历史”).html(列表html); $('ul').listview('refresh'); }); }); });
  • $(document).ready(function(){
        window.open = cordova.InAppBrowser.open; // BIND
    
        var listHtml = "";
    
        var url = "http://example.com/mypage.php"
        $.post(url, function(response){
            var json = $.parseJSON(response);
    
            $.each(json, function(key, value){
                listHtml += "<li><a href='#' onclick=window.open('http://www.google.com','_blank','location=yes,toolbar=yes')><img class='ui-circle ui-mini ui-padding' src='"+ value.image +"'><h2>" + value.name +  "</h2><p><strong>"+ value.title + "</strong></p><p><strong>" + value.date +"</strong></p></li>";
    
                $("#history").html(listHtml);
                $('ul').listview('refresh');
    
            });
        });
    });