当前位置: 首页 > 工具软件 > webrtc-qr > 使用案例 >

Android调用uc播放器,在UC android浏览器中使用摄像头设备(WebRTC API)

范浩宕
2023-12-01

我们正在开发Web应用程序,它应该使用摄像头设备(WebRTC标准)来读取QR码,并且我们是UC Android浏览器中的严重问题。 这里是我们的应用程序的例子https://www.publicstaticvoidmain.cz/qr/在UC android浏览器中使用摄像头设备(WebRTC API)

它适用于大多数常见浏览器,但我们在UC Android Browser(迷你版)支持下苦苦挣扎。

我们检测到以下问题还没有解决方案。 你有没有使用UC浏览器的相关经验?

1)更改相机分辨率?这似乎从摄像机的视频提供了一些默认的分辨率为640×480 我们使用

navigator.webkitGetUserMedia(options, succesCallback, errorCallback)或API的WebRTC但navigator.getUserMedia(options, succesCallback, errorCallback)没有配置选项娄正在:(

video: {

width: { min: 360, ideal: 1280, max: 1920 },

height: { min: 240, ideal: 720, max: 1080 },

}

video: {

width: 1280,

height: 720

}

2)相机自动焦点无法正常工作。在其他浏览器(也在UC桌面浏览器中)是自动对焦工作。

3)视频预览不适合视频标签尺寸,只适合视频尺寸水平?

4)手机在从QR码库中处理视频流中捕获图像时发出“嘟嘟声”。

另外UC Android Browser在定期从相机捕获图像期间崩溃。这似乎取决于从视频流中分析QR码的频率。

非常感谢您的帮助。

 类似资料: