做的桌面应用,怎么自动读取本地音频文件并上传到阿里云服务器(不管使用什么技术:node,electron,h5……)

使用electron做的桌面应用,需要自动上传音频文件到阿里云服务器,路径是知道的,在用户不点击选择文件的情况下,就可以上传,尝试了fs,上传失败,求助,不管使用什么技术:node,electron,h5……,能上传就行

阅读 7.7k
6 个回答

你需要查看阿里云的接口,看他们接受什么,再去寻找你用什么来发送。

fs读取文件肯定是没问题的,建议你先用h5试试手动选择文件能不能上传,成功后在用fs从本地读取文件上传。

http://blog.tingyun.com/web/a...
不知这个是否可以给你点灵感。

开启个新线程来做文件上传。

服务器上随便部署一个文件上传接口,PHP、.NET、NODEJS都行,然后本地做个网页测试文件上传,调通后再用桌面程序调试。

注意上传目录的读写权限,服务器对文件上传格式和体积的限制,还有远程调用接口是否涉及跨域的问题(一般跨域是不允许POST的)。

我用fs读取,并上传这样报错
图片描述

图片描述

图片描述

新手上路,请多包涵

他山跨平台混合应用开发框架(OHUI),是使用Gecko(v1.9~v52)嵌入,实现跨平台混合应用开发的框架。支持xp/2003/win7 x32,x64/win8+...,Linux,Android系统,支持xul, html(5), css(3), js,c/c++/java混合编程开发界面。OHUI v22.0发行包大小13MB(Linux下21MB).

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题