① iOS阿里雲OSS上傳多張圖片和視頻
1.從伺服器獲取上傳需要的 accessKeyId, accessKeySecret, securityToken;如果你們是本地直接配置,不需要從伺服器拿直接省略。
2.配置OSSTask
3.1 上傳圖片
3.2 上傳視頻
② 淺談阿里雲OSS分片上傳文件
主體函數:
this.client = new OSS({
region: "oss-cn-shenzhen",
accessKeyId: token.credentials.accessKeyId,
accessKeySecret: token.credentials.accessKeySecret,
stsToken: token.credentials.securityToken,
bucket: "filename",
secure: true
});
token:為連接前請求一次後端數據生成鏈接所需要的值配合前端進行oss鏈接
任何oss操作都要執行的oss鏈接,鏈接主要為了相應oss當前狀態可連接操作文件
所以說此處建議封裝成一個可調用函數,以便於後續操作
this.client.multipartUpload //上傳文件:傳入必填項和後端需要的mate值便於後續操作:
Path-name:必填項//路徑名稱
File:必填項需要上傳的文件
{
//此處傳或者獲取所需操作,不必填項:如
progress: async function(p) {//上傳進度,p為上傳進度0-1
},
meta:{}//自定義所需的值
};
常用函數還有
刪除文件: let result = await this.client.delete(path);
path:刪除文件路徑,常用於替換或直接刪除文件;
let result = await client.deleteMulti(['exampleobject-1', 'exampleobject-2', 'testfolder/sampleobject.txt'], {quiet: true});
//批量刪除文件
此處也需要鏈接oss主體函數再進行相應的操作
上傳調試: localStorage.debug = 'ali-oss';
更多操作請查詢:https://help.aliyun.com/document_detail;
前端小白繼續加油
③ 阿里雲盤上傳壓縮包後格式變了
阿里雲盤上傳壓縮包後格式變了的原因是:
1、電腦上還安裝有其它壓縮軟體,導致格式改變。
2、電腦中病毒了。壓縮包後格式修改方式是:
3、打開電腦,滑鼠右鍵單擊壓縮的文件後點擊解壓到當前文件夾按鈕。
4、在新的界面里滑鼠右鍵單擊解壓後的文件,點擊選擇添加到壓縮文件按鈕。
5、在新的界面里在壓縮文件名下方將zip刪掉更改為xls按鈕。
6、然後在新的界面里更改完成後點擊選擇確定按鈕即可變成xls文件。
④ 阿里雲虛擬主機,upload_max_filesize 最大上傳只能10M,怎麼辦有很多視頻要上傳。都是幾十M、幾百M的
php.ini限制上傳大小 虛擬主機可以聯系阿里雲那邊給你調試下
注意:虛擬主機一般都不允許上傳那麼多文件的,虛擬主機本來都不適合 在線播放 佔用寬頻東西
雲主機伺服器可以在你PHP文件裡面進行修改
查找upload_max_filesize,默認為500M改為