具有In App浏览器的移动应用程序链接到网站以下载文件。
我添加了下载属性以强行下载
<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>
答案 0 :(得分:0)
在我们的链接XML文件中,您可以添加
android:autoLink="web"
并且该链接应该是可点击的并且可以正常工作。