Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>I have implemented this code...recently..check this</p> <pre><code>&lt;script type="text/javascript" charset="utf-8" src="cordova.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" charset="utf-8"&gt; var pictureSource; var destinationType; document.addEventListener("deviceready",onDeviceReady,false); function onDeviceReady() { pictureSource=navigator.camera.PictureSourceType; destinationType=navigator.camera.DestinationType; } function onPhotoURISuccess(imageURI) { console.log(imageURI); var largeImage = document.getElementById('largeImage'); largeImage.style.display = 'block'; largeImage.src = imageURI; } function onPhotoDataSuccess(imageURI) { var imgProfile = document.getElementById('imgProfile'); imgProfile.src = imageURI; if(sessionStorage.isprofileimage==1) { getLocation(); } movePic(imageURI); } function onFail(message) { alert('Failed because: ' + message); } function movePic(file) { window.resolveLocalFileSystemURI(file, resolveOnSuccess, resOnError); } function resolveOnSuccess(entry) { var d = new Date(); var n = d.getTime(); var newFileName = n + ".jpg"; var myFolderApp = "MyAppFolder"; window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, function(fileSys) { fileSys.root.getDirectory( myFolderApp, {create:true, exclusive: false}, function(directory) { entry.moveTo(directory, newFileName, successMove, resOnError); }, resOnError); }, resOnError); } function successMove(entry) { sessionStorage.setItem('imagepath', entry.fullPath); } function resOnError(error) { alert(error.code); } function capturePhotoEdit() { navigator.camera.getPicture(onPhotoDataSuccess, onFail, { quality: 20, allowEdit: true, destinationType: destinationType.DATA_URL }); } function getPhoto(source) { navigator.camera.getPicture(onPhotoURISuccess, onFail, { quality: 50, destinationType: destinationType.FILE_URI, sourceType: source }); } &lt;/script&gt; </code></pre> <p><strong>My html</strong></p> <pre><code>&lt;button onclick="capturePhoto();"&gt;Capture Photo&lt;/button&gt; &lt;button onclick="getPhoto(pictureSource.PHOTOLIBRARY);"&gt;From Gallery!!&lt;/button&gt; </code></pre>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload