我已经为智能手机开发了一个HTML5网页应用程序,最初推出的是黑莓。它的部分功能是拍摄照片,然后返回到表单以获取更多信息。
在OS7 (曲线类型的手机)上,应用程序运行得很好。拍摄一张照片,返回到表单,并使用base64显示所拍摄照片的小缩略图。已使用Bes / Bas打包和部署的应用程序
在OS6 (粗体9700)上,应用程序中的相机在拍照后不会自动关机,我必须单击后退箭头,这会将我带回表单,但照片仍按预期拍摄。
我已经在Phonegap上准备好了黑莓的怪癖
“应用程序必须具有密钥注入权限,才能在拍摄照片后关闭本机相机应用程序。”
我假设这在OS7上有效,我已经有了这个。有没有一种可编程的方法/解决方法,我可以确保在旧操作系统上捕获照片后相机关闭,或者是否有任何专家提示我可能遗漏了什么?
提前感谢您的回复
发布于 2012-10-04 16:21:07
看起来这个问题可能是特定于OS6的,当使用Phonegap编译时,将尝试在phonegap以外的源代码上进行编译,看看是否会有所不同。
发布于 2012-10-05 12:33:06
我已经解决了OS6的同样问题。扫描二维码后,关闭所有播放器和扫描仪连接。
你可以使用-
if (_scanner != null && _scanner.getPlayer() != null) {
_scanner.getPlayer().close();
}这肯定会对你有帮助。
https://stackoverflow.com/questions/12688419
复制相似问题