开发者社区> 问答> 正文

移动设备中MeteorCordova上传文件到OSS


最近写了一些meteor和cordova相关的例子程序,其中有一个是 使用meteor上传文件到 OSS 的,分享给大家。
原文地址:https://github.com/MeteorChina/MeteorDemo/tree/master/AliyunOSSDemo
    



移动设备 - 阿里云 Aliyun OSS示例程序

Aliyun OSS Demo for Meteor on Mobile Device

注意

在Android下运行,需要用Eclipse手动将此Demo根目录中的"ChromeSocketsTcp.java"文件,替换掉Android工程中的"AliyunOSSDemo/.meteor/local/cordova-build/platforms/android/src/org/chromiumChrome/SocketsTcp.java"文件。
因为插件cordova:org.chromium.sockets.tcp@1.3.2在Android下有bug,无法发送大于7200字节的数据。
我们已经 pull request:"https://github.com/MobileChromeApps/cordova-plugin-chrome-apps-sockets-tcp/pull/2/files"

简介

  • 支持Android和iOS
  • 读取本地音频文件,通过阿里云OSS API上传到阿里云OSS中
  • 使用包 http://plugins.cordova.io/#/package/org.chromium.sockets.tcp
  • 使用包 https://github.com/apache/cordova-plugin-file/
  • 使用包 https://github.com/peerlibrary/meteor-digest/


感谢

  • (需要那啥你懂的) https://developer.chrome.com/apps/sockets_tcp
  • https://github.com/MobileChromeApps/cordova-plugin-chrome-apps-sockets-tcp
  • http://plugins.cordova.io/#/package/org.chromium.sockets.tcp
  • https://github.com/peerlibrary/meteor-digest/
  • https://github.com/apache/cordova-plugin-file
  • http://stackoverflow.com/questions/11837663/nio-fail-when-writing-more-data-than-reading


dyh 说:助人乃快乐之本! ^_______^

展开
收起
以利亚 2015-05-29 12:18:51 11491 0
2 条回答
写回答
取消 提交回答
  • Re移动设备中MeteorCordova上传文件到OSS
    很棒的demo分享。最近我也在用meteor开发。我今天用了一下,遇到了一些问题:上传文件到OSS不成功,难道我的配置有问题? 连上手机测试,alert出来的是 " code:5" ,如果先手动上传文件到oss,在点put object 按钮,alert出来的是 "code:1" 。奇怪,哪里出问题呢?

    -------------------------

    Re移动设备中MeteorCordova上传文件到OSS
    嗯,已经解决了上传问题,另一种方式,直接用js版的sdk上传。
    2015-08-25 14:00:39
    赞同 展开评论 打赏
  • 赞分享~
    2015-06-02 11:27:18
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
OSS运维进阶实战手册 立即下载
《OSS运维基础实战手册》 立即下载
OSS运维基础实战手册 立即下载