Javascript 下载应用程序内浏览器的文件链接

Javascript 下载应用程序内浏览器的文件链接,javascript,android,hyperlink,download,in-app,Javascript,Android,Hyperlink,Download,In App,一种移动应用,具有应用内浏览器链接到网站以下载文件 我添加了下载属性来强制下载 <a android:linksClickable="true" href="'.$url.'/used/'.$productcode.'" target="_blank" alt="Order" title="Order #'.$orderid.'" download>Download Key</a> 它在台式机上工作,允许你下载文件,但当点击移动应用程序中的链接时,它什么也不做 我还

一种移动应用,具有应用内浏览器链接到网站以下载文件

我添加了下载属性来强制下载

<a android:linksClickable="true" href="'.$url.'/used/'.$productcode.'" target="_blank" alt="Order" title="Order #'.$orderid.'" download>Download Key</a>

它在台式机上工作,允许你下载文件,但当点击移动应用程序中的链接时,它什么也不做

我还在页眉中添加了javascript,也许它解决了这个问题,但它仍然不起作用

   <script type="text/javascript">  
        function externalLinks() {
            var links = document.querySelectorAll("a"),
                i = 0,
                len = links.length;
            for (; i < len; i++) {
                (function(link, j) {
                    if (link.href) {
                        link.target = "_blank";
                        alert("index = " + j);
                        link.addEventListener("click", function() {
                            alert(j);
                        }, false);
                    }
                }(links[i], i));
            }
        }
    </script>

函数externalLinks(){
var links=document.querySelectorAll(“a”),
i=0,
len=links.length;
对于(;i
在我们的XML文件中,您可以添加链接

android:autoLink="web"
链接应该是可点击的,并且可以正常工作