我有一个使用Sencha Architect和Cordova的旧应用 此问题出现在最新的iOS更新12.2中。我曾经通过这样做在代码中弹出相机。 这是针对此问题而简化的代码。
var input = document.createElement('input');
input.setAttribute('accept', 'image/*');
input.setAttribute('type', 'file');
document.body.appendChild(input);
input.click();
问题是,如果我创建一个离子项目,那么该代码将非常有效。 (ionic不使用uiwebview) 在我的旧项目中,自上次更新以来,代码已停止工作,但是如果我将其放置在模拟器中,它将运行,但是仅允许我从图库中选择图片。
我尝试过的事情是 更新到最新版本的Cordova 将Cordova iOS项目更新到版本5
但是仍然没有运气。 任何帮助将不胜感激