需求:后端異步返回我一個(gè)物理的pdf文件路徑,我想直接在前端打開,代碼如下:promAjax({ url: "${pageContext.request.contextPath}/test.html", type: "POST", dataType: "json", success: function(data) { if (data.result == 'success') { window.location.href= data.fileUrl } else { toastMessage(data.message); } }});data.fileUrl返回的就是https://filet.youmywealth.com...window.location.href = 'https://filet.youmywealth.com/f2c68b89-cab8-4b57-a261-b00a086bd01a.pdf';有一段腳本,目的是想直接打開一個(gè)文件。可是我發(fā)現(xiàn)這樣只能在firefox上打開。在chrome上報(bào)類型不對:在IE上打開也提示錯(cuò)誤:請教如何才能在js里拿到文件然后直接打開。測試發(fā)現(xiàn):在ios和android的微信,瀏覽器里均能正常打開或下載。
請教關(guān)于用文件地址打開的問題。
炎炎設(shè)計(jì)
2018-12-19 22:17:57