[英]Cordova hosted web app - open input type=file in camera
我正在开展一个cordova网络应用项目。 我点击文件输入时打开相机有问题。 这是我到目前为止通过添加媒体捕获属性尝试的:
科尔多瓦 - index.js
onDeviceReady: function() {
window.location.href = "https://www.example.com/webapp/";
}
托管网站 - add_picture.php
<input type="file" name="image" id="image" accept="image/*" capture />
即使输入元素中有额外的标签,它也无法正常工作。 它会打开我手机的文件管理器。 有什么方法可以解决这个问题,当我点击输入时打开我的相机? 谢谢
如果您尝试使用直接HTML5进行此操作,那么只需按一下即可直接打开相机,您仍然可以选择“库”或“相机”对话框。
还有另一种方法可以使用Cordova插件“Camera”; 但托管的Web应用程序变得更加困难,因为托管的Web应用程序无法直接与您的插件进行通信。 但这并非不可能。 如果您愿意,请使用以下参考资料来帮助完成此任务。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.