草庐IT

getPicture

全部标签

android - PhoneGap 的 getPicture() 调用不会保存到 Android 手机上的图库

我一直在尝试使用PhoneGap功能用我的Android手机拍照并将其保存到手机的相册中。我在启动和运行他们的完整示例项目时没有遇到任何问题,但代码永远不会保存图像。我们已经在Iphone上进行了测试,没有遇到任何问题,所以我想知道是我做错了什么,还是这是另一个Android问题。PhoneGapExample以下是我根据我在网上看到的内容采取的步骤。添加到app/res/xml/config.xml文件添加到list文件更改getPicture()中的选项以包含“saveToPhotoAlbum”选项navigator.camera.getPicture(onPhotoDataSuc

android - Android 上的 PhoneGap : camera. getPicture 成功过程未被调用

我正在查看适用于Android的PhoneGapAPI,并尝试安装在我的Android手机(2.1GalaxyS)中的相机示例应用程序示例。但是,在运行该应用程序并拍照后,未检索到图像。根据我在代码中的理解,拍照后,图像将以60x60的尺寸显示在按钮下方。我尝试在警报消息中打印出base64值,但我也没有得到任何响应(也没有显示错误警报)。有什么我错过或应该做的吗?或者为Android修改了相机功能(我正在使用PhoneGap0.9.2)除此之外,该功能的其余部分似乎工作正常。我能够从库中加载和显示图像等。示例代码可以在下面的网址中找到http://docs.phonegap.com/

android - Cordova 3.4.0 navigator.camera.getPicture 不回调 Android 4.3 的 onSuccess 或 onFail

我正在使用带有相机插件的Cordova3.4(https://github.com/apache/cordova-plugin-camera/blob/master/doc/index.md)当我打电话navigator.camera.getPicture(onSuccess,onFail,{quality:75,destinationType:window.Camera.DestinationType.FILE_URI,sourceType:window.Camera.PictureSourceType.CAMERA,//allowEdit:true,//cameraDirectio

ios - Cordova 2.8.1 : camera. getPicture with photolibarary source on ios

我正在使用cordova2.8.1尝试使用photolibrary做一个camera.getPicture。它似乎适用于android但不适用于iOS。下面是我如何调用getPicture代码。在装有iOS6的iPhone4s上,它允许我选择一个图像,但一旦完成,就会调用错误回调,参数为nullvaroptions={quality:30,destinationType:Camera.DestinationType.FILE_URI,sourceType:Camera.PictureSourceType.PHOTOLIBRARY,correctOrientation:true,targ

ios - camera.getPicture 在选择图库中的 cordova ios 中滞后了太多时间

我使用cordova相机插件从ios中的图库中获取图片,对我来说图片库文件显示速度不快它需要太多时间来加载...我只使用下面的代码。它可以正常工作,但是加载Photolibrary需要花费太多时间,还有一件事是savetoPhotoAlbum无法正常工作。但是对于android这两个工作正常,它只在iOS上滞后navigator.camera.getPicture(onPhotoDataSuccess,onFail,{quality:30,allowEdit:false,encodingType:Camera.EncodingType.JPEG,destinationType:dest

android - 使用 phonegap (navigator.camera.getPicture) 拍照后,如何将其存储在本地驱动器中?

这是我的phonegap代码。此代码用于拍照以及保存图片:CapturePhotoandSavevarpictureSource;//picturesourcevardestinationType;//setstheformatofreturnedvalue//WaitforCordovatoconnectwiththedevicedocument.addEventListener("deviceready",onDeviceReady,false);//Cordovaisreadytobeused!functiononDeviceReady(){pictureSource=navig

android - Cordova 3.4.0 : Camera. getPicture() 从 GALLERY 中选择时返回编码的 URI

我正在使用Camera.getPicture()API来捕获图像或从图库中选择图像。当我使用相机拍照时,它会返回具有正确URL的FileEntry以及文件名和扩展名。但是当我从图库中选择一个文件时,它返回“FileEntry.fullPath”作为/com.android.providers.media.documents/document/image%3A322有时/media/external/images/media/319我想要的是,我想验证支持的文件类型(即jpg/jpeg)和实际文件名。有没有办法获取选中的带扩展名的文件名。提前致谢。代码fragment:vardata={

android - 无法读取未定义的属性 'getPicture' - ionic 相机

此代码返回:Cannotreadproperty'getPicture'ofundefined不知道我做错了什么,你能帮我看看代码吗?我的应用:angular.module('Todo',['ionic','Todo.controllers','ngStorage','Todo.services','ngCordova'])我的Controller:.controller('profileEditCtrl',function($scope,Camera,$localStorage,$cordovaCamera){$scope.$storage=$localStorage.$defaul

javascript - 我如何从 PhoneGap camera.getPicture 获取文件对象?

这可能很简单,PhoneGap的“相机”插件、"file"插件或“文件传输”插件中的一些功能组合涵盖了这一点。我知道用户可以选择一个文件:navigator.camera.getPicture(function(fileURI){//***needhelphere***},function()//handleerrors},{destinationType:window.Camera.DestinationType.FILE_URI,sourceType:window.Camera.PictureSourceType.PHOTOLIBRARY,mediaType:window.Came