微信開發下載服務器文件

最近在做微信公衆號的開發,有個下載發票pdf文件的功能,這個pdf文件在服務器上,需要下載到手機本地,處理流程是,頁面列表裏每項都有一個下載按鈕,點擊下載按鈕,跳到新的下載頁面,下載頁面代碼如下:

<body>
<a id="path" href="" ><span id="spanId">下一步</span></a>
<script type="text/javascript">
require(['jquery','common'], function($){
$("#path").attr("href","${billPath}");
$("#spanId").click();
});
</script>
</body>

開發期間走了不少彎路,例如當時只認爲有<a id="down" href=""></a>然後js控制自動觸發$("#down").click();就行了

事實證明,不可以用,我以爲js寫錯了,換成:$("#down").trigger("click");還是不行,以爲自動執行順序錯了,沒加載完就執行了,又換了onload方法,

最後看到一個大神寫的簡單的帖子,<a>裏面加<span>標籤,觸發<span>的click事件,特此小記,感謝大神

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章