方法writeFile工作在IE8
Does method writeFile work in IE8?
我正在编写Dropbox web应用程序,并使用Dropbox的客户端库:https://github.com/dropbox/dropbox-js。对于上传用户选择的文件,我使用writeFile方法。Html对象文件(<输入类型>)作为参数数据传递。它在FireFox中运行良好。据说这个库是针对IE9和IE10测试的。输入类型>
方法writeFile工作在IE8?
如果它不工作在IE8然后有办法使用html形式上传文件到dropbox?
Dropbox文档没有给出如何通过html表单上传文件的示例。有例子吗?
writeFile
接受文件的内容,而不是HTML input
标记。看到http://coffeedoc.info/github/dropbox/dropbox-js/master/classes/Dropbox/Client.html writeFile-instance .
这意味着您的JavaScript必须访问文件的实际内容才能使用writeFile
。HTML5文件API在这里可能会有所帮助,但它肯定不能在IE8中工作。
我认为这意味着你需要将文件上传到你自己的服务器上(通过标准表单提交),然后从那里将文件传输到Dropbox。
EDIT:删除声明对File API总体支持较差的子句。看起来没那么糟:http://caniuse.com/#search=file%20api
相关文章:
- IE8更改文本区域上的事件侦听器不工作
- window.onbeforeunload在IE8中不触发(在Firefox,Chrome和Safari中工作正常)
- $('body').on('blur')在IE8中工作不好
- window.location重定向没有'我不在IE8上工作
- addEventListener没有'不能在IE中工作(在IE8中测试)
- Requirejs和主干应用程序,不能在IE8中工作
- 无法在 IE 9 中传递此运算符的值,而它在 IE7 和 IE8 中工作正常
- Request.UrlReferrer在IE8中无法正常工作,并且工作正常IE9
- 不触发 OnClick 事件 IE8,但在 Firefox 中工作正常
- 如何优化我的jQuery以始终在IE8中工作,目前它被击中和错过
- 获取尾随逗号(在JavaScript中)在IE7 / IE8中工作
- FormData ajax 上传 IE8 -> 替代品及其工作原理
- jquery设置隐藏的输入值在IE7和IE8中未按预期工作
- 代码不'我不在IE8工作
- IE7中没有填充mootools中的动态下拉列表.IE8工作良好
- 梅森不在IE8工作
- Youtube iframe API调用以播放视频/pauseVideo don'我不在IE8工作
- 映射/设置与ie8工作的实现
- window.attachEvent没有'我似乎在IE8工作
- Fancybox Overlay Helper'我不在IE8工作