Skip to content

Latest commit

 

History

History
66 lines (28 loc) · 1.11 KB

README.md

File metadata and controls

66 lines (28 loc) · 1.11 KB

阿里云文件操作插件

参考链接

https://help.aliyun.com/document_detail/31920.html

https://github.com/aliyun/aliyun-oss-ios-sdk

https://github.com/aliyun/aliyun-oss-android-sdk

安装命令

ionic cordova plugin add https://github.com/lounai-chen/cordova-plugin-aliyun-ossupload --variable SECRETKEY=xxxxxx --save

Android9.0以上是默认所有http请求的,需要在AndroidManifest.xml的application代码中配置如下

ndroid:usesCleartextTraffic="true"

使用案例关键代码

var _this = this;

var uploadurlfile = _this.temppath.substr(8,_this.temppath2.length - 8); //安卓路径要去掉file:///

alert(uploadurlfile)

this.xxxx.getOSSToken({},false).then(result => {

try{
 aliyunOSSupload.onOssNormalPut(
 
     (e) => {_this.onSuccess(e)},
     
     (e) =>{_this.onError(e)},
     
     result.data,
     
     'oss-cn-shenzhen.aliyuncs.com',
     
     'xxx',
     
     'mp3_20191115_152830.mp3',
     
      uploadurlfile,
      
     );

 }catch(e){alert(' error: '+e)}; 
);