Nad*_*Rub 8 javascript iphone html5
用例
考虑到上述情况,使用iPhone网站上传大文件是不切实际的.
我必须使用WebSite实现这一点.
使用WebSite(而不是应用程序)有没有办法
任何帮助将不胜感激
更新:这篇文章似乎更相关。
您应该使用HTML5 文件 API 对视频进行分块并对每个块进行哈希处理。移动设备在传输过程中存在很多错误。如果某个块失败,您需要再次请求它。如果您要使用 SSL 或 TLS,这似乎不是问题,但实际上这是一个问题。如果您不对视频进行分块,则失败率非常高(因为它必须重新开始,并且在如此大的文件期间失败的可能性非常高)。
另外,请看一下这个视频。它将进一步解释移动设备中无线电传输模式的一些细节。演讲结束时还有更多参考资料以获取更多详细信息。
至于如何绕过 UIWebView 行为,您可能需要尝试拦截 HTTP 请求并编写 Objective C 代码来管理上传。有关实现细节,请参阅本文。
最后,我不确定仅使用 UIWebView 实现(即不编写 Objective C)会取得多大成功。UIWebView 似乎对它在强行关闭网页之前允许您消耗多少内存方面非常激进(并且不一致)。
归档时间: |
|
查看次数: |
1100 次 |
最近记录: |