打开链接新选项卡不能在Android中工作,但从chrome和firefox工作?

时间:2017-01-26 15:44:13

标签: javascript jquery html cordova jquery-mobile

我有在phonegap和jquery手机中的项目,在我的项目中我想在​​我的android中使用android浏览器打开一个链接但它不起作用,但是当我在Windows上打开我的浏览器(firefox和chrome)的链接时作品?问题是什么?

这是我的javascript:

function displayIstilah(data) {
    var istilah = data.item;
    console.log(istilah);
    $('#GambarPic').attr("src", '' + istilah.gambar);
    $('#fullName').text(istilah.istilah);
    $('#Keterangan').text(istilah.keterangan);
    if (istilah.vidio) {
        $('#actionList').append('<li><a href="' + istilah.vidio + '" target="_system" location="yes"><h3>Vidio</h3>' +
                '<p>' + istilah.vidio + '</p></a></li>');
    }

    $('#actionList').listview('refresh');

}

和html:

<body>

<div id="detailsPage" data-role="page" data-add-back-btn="true">

    <div data-role="header">
        <h1>Istilah Astronomi</h1>
    </div>

  <div data-role="content"> 

    <img id="GambarPic"/>
    <div id="istilahdetails">
       <h3 id="fullName"></h3>
       <p id="Keterangan"></p>
       <p id="vidio" target="_system" location="yes"></p>
    </div>

    <ul id="actionList" data-role="listview" data-inset="true"></ul>

  </div>

</div>

1 个答案:

答案 0 :(得分:0)

您需要使用inAppBrowser插件在手机屏幕应用中打开浏览器中的链接。