聯系官方銷售客服
1835022288
028-61286886
手動輸入的遠程附件如果是MP4 TXT 等附件點擊下載 瀏覽器會直接打開
例如這種
http://www.xxx.com/123.mp4
我通過給下載鏈接 a 標簽添加 download="" 屬性后MP4 TXT等附件可以直接下載 但是 通過后臺上傳的附件 就無法下載了 ,因為通過后臺上傳的附件 下載鏈接是這種 http://www.xxxcom/index.php?s=member&c=api&m=file&id=4 加上download="" 屬性后會造成 直接下載 這個網址的HTML文件 請問如何兼容這兩種模式啊
函數用錯了而已
回復@李治 我用的就是手冊上的這個
應該沒有錯吧 , 而且我試過了 官方的默認模板也是存在這個問題的
臨時解決辦法 {php if(!is_array($data)) echo 'download=""';} 不過還有一個問題沒有解決 就是手動輸入的遠程附件 在前端點擊下載時會直接下載文件 沒有經過會員權限的判斷,
輸入附件地址肯定不會會員判斷啊,用dr_down_file才會會員判斷
回復@Mark
用的就是dr_down_file 請不要懷疑我用錯了 官方自帶的模板都是這個樣子的 ,你可以自己試一下
這個函數可以設置會員組下載權限,我一直在用,會員權限里面設置下載權限
補充一下{php $data = get_attachment($file);if(!is_array($data)) echo 'download=""';}