我是来自德国的网络开发人员,我遇到了 Firefox Android 问题(不同版本,我使用的当前版本是 23.0)。
我开发了一个非常庞大和复杂的 Web 应用程序。
它工作正常,但有一个 PHP 站点会产生一个或多个错误。
该站点包含四个 HTML 标准文件控件。这是HTML代码:
<input type="file" id="input_fileupload_01" name="input_fileupload_01" accept="image/*; capture=camera">
<input type="file" id="input_fileupload_02" name="input_fileupload_02" accept="image/*; capture=camera">
<input type="file" id="input_fileupload_03" name="input_fileupload_03" accept="image/*; capture=camera">
<input type="file" id="input_fileupload_04" name="input_fileupload_04" accept="image/*; capture=camera">
当我单击一个控件时,Firefox 会打开选择设备的对话框。没关系。
当我选择智能手机相机(这是我的应用程序最重要的功能之一)并拍摄照片时,有时会发生非常极端的事情:
FF 因致命的系统错误而自行关闭。
FF 关闭我的 Web 应用程序的浏览器选项卡并打开一个新的浏览器选项卡以启动我的应用程序的索引站点。
怎么了?请注意我的 HTML 代码 - 有什么问题吗?就是这么简单。为什么会发生这些错误?
我希望你已经看到我削减了所有的上传逻辑——我这样做是为了测试。
在我拍摄照片或从本地设备之一选择现有照片文件后,FF “自杀”的原因是什么?
错误来源是什么:HTML、Firefox、智能手机摄像头或其他?请帮我。
托马斯