android - 如何解决“无法从网站打开相机”的问题
问题描述
我使用 android studio 来构建一个简单的应用程序。我想从网站上打开相机。我使用网络片段访问该网站。从网站上有一个按钮可以打开相机,但是当我从我的应用程序打开时无法打开相机。它会显示这个:
我已经打开了相机的权限。任何人都可以帮助我吗?非常感谢你。
解决方案
试试这个。
webView.setWebChromeClient(new WebChromeClient(){
@TargetApi(Build.VERSION_CODES.LOLLIPOP)
@Override
public void onPermissionRequest(final PermissionRequest request) {
request.grant(request.getResources());
}
});
推荐阅读
- typescript - 在泛型函数 [typescript] 中推断导入的模块默认类型
- android - 如果图像为空,如何设置占位符?
- .net - IMediatR - 通用请求的通用请求处理程序
- html - 当 Angular 中的输入发生变化时更新组件
- javascript - 背景图像的两个事件
- postgresql - PostgreSQL:查找 total_films_rented 的百分比
- php - 防止 html 表单字段发布
- file - 检查 CSV 中的列的最佳方法
- node.js - index.html 中的脚本会干扰 Http 重定向
- qt-creator - QTCreator 可以搜索特定的警告或错误并显示所有实例吗?