PhoneGap 相机 API 不适用于 iOS

Posted

技术标签:

【中文标题】PhoneGap 相机 API 不适用于 iOS【英文标题】:PhoneGap Camera API not working for iOS 【发布时间】:2011-12-12 07:07:41 【问题描述】:

没有从我的控制器调用 PhoneGap 相机 API。

代码是:

navigator.camera.getPicture(this.onPhotoDataSuccess(), this.onFail(),
                                   quality: 80,destinationType: Camera.DestinationType.DATA_URL,
                                  sourceType: Camera.PictureSourceType.PHOTOLIBRARY);

但是没有调用 navigator.camera.getPicture() 函数。 谁能指出我错过了什么?

【问题讨论】:

【参考方案1】:

试试这个:

navigator.camera.getPicture(this.onPhotoDataSuccess, this.onFail,
                               quality: 80,destinationType: Camera.DestinationType.DATA_URL,
                              sourceType: Camera.PictureSourceType.PHOTOLIBRARY);

您还可以尝试/查看 PhoneGap 示例应用程序,其中包括拍照并将其显示在本地 html 页面上。

希望这会有所帮助!

【讨论】:

以上是关于PhoneGap 相机 API 不适用于 iOS的主要内容,如果未能解决你的问题,请参考以下文章

相机插件不适用于 Android 的 PhoneGap Build

相机不适用于phonegap中的应用

Phonegap - iOS 文件传输不适用于授权标头

相机 API 适用于 Jelly Bean 但不适用于 Kitkat

Phonegap 2.5.0 地理定位不适用于 android 4.0.4

适用于 Android 的 PhoneGap 相机 API - 未捕获的异常