android - Cordova 相机插件 PhotoLibrary Android
问题描述
我正在使用官方的 cordova 相机插件来将图像从照片库加载到标签,所以我制作了一个按钮来调用 navigator.camera.GetPicture() 方法。在屏幕底部单击事件后,我得到一个“获取图片”模式/吐司,其中有两个选项可以浏览我的图片:图库或照片。如果我选择画廊,一切正常,我可以重复多次。但是如果我选择照片选项,我几乎总是会得到一个错误:“拒绝加载图像,因为它违反了以下内容......”所以有什么想法吗?我试图修改元标记,但没有结果。或者我怎样才能强制只浏览图库?
谢谢,
解决方案
您可以配置选项。
var cameraRollOptions = {
'sourceType': window.navigator.camera.PictureSourceType.PHOTOLIBRARY,
};
window.navigator.camera.getPicture(successHandler, errorHandler, cameraRollOptions);
推荐阅读
- scala - sbt.librarymanagement.ResolveException: 下载 org.scala-sbt:scripted-plugin_2.13:1.4.4 时出错
- google-sheets - 在 Google 电子表格上将全名转换为“姓、名”格式
- c++ - 如何在 UML 中显示地图?C++
- javascript - 多次执行axios请求只得到一个输出
- dataframe - 在 Julia 中转换 DataFrame 的多列的正确方法是什么?
- r - Plotly/Vistime - 重叠标签
- python-3.x - 混淆矩阵 - 当真/预测列都有值时的 TP
- api - 如果我的 API 受 OAuth 保护,我是否需要 Web 应用程序防火墙?
- python - 关于DataCamp关于p值的假设检验问题的问题
- single-sign-on - Keycloak 跨远程站点的高可用性