首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安卓4.1.2、三星星系s3、宏达电Phonegap摄像头坠毁

安卓4.1.2、三星星系s3、宏达电Phonegap摄像头坠毁
EN

Stack Overflow用户
提问于 2013-08-10 08:08:45
回答 1查看 2.6K关注 0票数 2

我认为许多开发人员在从Android4.1.2的相机/库中获得照片后,对phonegap崩溃/重新启动的问题有了更多的了解。

在对许多解决方案进行了多次搜索之后,我想对这个问题进行一些排序,我希望您能帮助我理解当前的解决方案是什么。注:当前稳定的phonegap版本为2.9.0。

  1. 使用fileURI而不是dataURL,因为编码的base64太大,DOM无法处理。
  2. 编辑(而不是通过phonegap构建config.xml) android清单文件,并在每个活动中添加以下行:

Android:alwaysRetainTaskState=“真”android:launchMode="singleTask“。

  1. 限制目标宽度/目标高度的分辨率,因为图像太大,会导致内存超载。降低质量..。
  2. 关闭

“不要继续作案”

选项在android设置中。这当然不是真正的解决方案,因为我们不能要求用户这样做。

  1. 同样,编辑android清单(放弃phonegap构建服务)并添加:

android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale“

  1. 使用外部摄像头插件(不是phonegap的):

所有这些解决方案的链接都在这里:htc

现在.。经过这篇文献综述..。有人知道哪种组合有效吗?请帮帮忙!

EN

回答 1

Stack Overflow用户

发布于 2013-09-22 07:28:24

我也有过类似的问题。您需要以下内容才能使其工作:确保在"application“标记之后出现"uses-feature”标记。

代码语言:javascript
复制
<uses-feature android:name="android.hardware.camera" android:required="false"/>
<uses-feature android:name="android.hardware.camera.autofocus" android:required="false"/>

<application 
......

我希望这能解决你的问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18159980

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档