簡體   English   中英

下載應用程序內瀏覽器的文件鏈接

[英]Download File Link for In App Browser

具有應用程序內瀏覽器的移動應用程序鏈接到網站以下載文件。

我添加了download屬性以強制下載

<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>

在鏈接的XML文件中,您可以添加

android:autoLink="web"

並且鏈接應該是可點擊的並且有效。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM