WebApp在iOS 6.1.3中的HTML上传错误的伪路径

时间:2013-04-04 13:12:46

标签: html ios upload mobile-safari iphone-web-app

我在iOS中遇到了新的伪路径功能问题。所有文件都重命名为路径“C:\ fakepath \ image.jpg”。

在以前的iOS 6版本中,一切工作正常,文件的原始名称为“... / IMG _...”,但最后一次更新似乎是通过引入更严格的伪路径来破坏某些东西。我认为问题在于,有人可以确认吗?: 上传.jpgs仍然有效。上传.pngs没有。如果我从相机胶卷上传一个.png文件(例如截图),则文件路径将替换为“C:\ fakepath \ image.jpg”,并且只是重命名为.jpg文件(内容似乎保持png)。我认为,在这种情况下,正确的伪路径将是“C:\ fakepath \ image.png”。这就麻烦了。

这是移动Safari中的错误吗?或者是我的HTML代码错误(使用一些GWT魔术)。用纯HTML在我的设备上试过它 - 同样的问题。我的手机“配置错误”了吗? 如果有人能够在我实施某些服务器端魔法之前确认这个错误,我会很高兴。在互联网上找不到任何东西。

迎接并致谢!

1 个答案:

答案 0 :(得分:0)

移动Safari的配置通常不是问题,因为Apple并没有为您提供很多选项来实际更改移动设备上的safari配置。它可能是一个有缺陷的HTML代码。尝试使用不同移动safari版本的模拟器。如果问题只出现在一个版本的safari中,请尝试查看更新版本的文档,看看它们是否改变了类似于safari如何解释html5中某些标记的内容,因此请尝试查看大部分内容并查看代码。如果仍然没有,您可以始终使用一些脚本来处理该特定错误。这可能是一个漫长的过程。祝你好运。