我正在使用Fine Uploader + jQuery和PHP,一切都可以在Chrome,IE,Firefox,Opera等中运行良好。但我在Safari和几款Android手机上测试它并没有将文件分成块。精细上传器正在发送整个文件。我错过了什么?我引用了整个文档(我想是这样),在那里我没有发现任何与iOS / Android / Safari有关的内容。
这是Chrome发送的$ _POST
[uniqueid] => 75743724051801b4b497c5
[qqpartindex] => 0
[qqpartbyteoffset] => 0
[qqchunksize] => 65535
[qqtotalparts] => 69
[qqtotalfilesize] => 4475550
[qqfilename] => DSCF1803.JPG
[qquuid] => 573dba70-6b45-4ea4-95a5-07597d37ed80
来自Safari
[qquuid] => a66e27f4-769a-46d8-8429-b0d975a519e1
[qqtotalfilesize] => 4475550
提前致谢。
答案 0 :(得分:0)
支持OSX上的Safari,但绝对不支持Windows上的Safari。没有充分的理由在Windows上使用Safari。 Safari是为Windows创建的,用于将WebKit浏览器引入PC。使用Chrome可以更好地满足这种需求。事实上,Apple似乎并不感兴趣支持或在Windows上为Safari做出进一步的开发。在Windows上使用Chrome,而不是Safari。
就Android上的分块而言,我已经解释了为什么目前无法实现这一目标。这肯定不会阻止您从Android上传“大”文件,但无论如何您都会从Android上传哪种“大”文件。