1

htmlのimgタグに画像のソースを割り当てたい。画像はsdcardのcustomフォルダに保存されます。それをするのを手伝ってください。私はこれについて多くのことを検索しましたが、何も役に立ちませんでした。

4

2 に答える 2

0

これは私があなたの問題を解決する方法です:

function getPathToCustomFolder(callback)
{               
 var customFolderName = "myFunnyImages"
 window.requestFileSystem(LocalFileSystem.PERSISTENT, 0,                  
  function(fileSys) {
   fileSys.root.getDirectory(customFolderName, {create: true, exclusive: false}, 
                    function(dir){
    callback(dir.fullPath);
   })
  }, error
 );
}

// After calling this function, you will get the path of your customFolder   
function alertThePath()
{
 getPathToCustomFolder(
  function(result){
   alert(result);
  });
}

// Changes your scr attribute
function showMyImage()
{
 var image = document.getElementById('funnyImage');
 getPathToCustomFolder(
  function(result){
   image.src = result+"/funny1.jpg";
 });
}

詳細については、phonegap FileAPI を確認してください。

于 2013-09-17T15:14:47.907 に答える