2015-10-06 69 views
0

我已經寫了一個簡單的代碼來打開手機中的相機拍照。該代碼在仿真器上正常工作,但在測試設備時無法正常工作。相機插件已包括在內。這是我的代碼。讓我知道如果我做錯了什麼:英特爾XDK應用程序開發相機不工作Andorid

<script> 
    function capture() 
    { 
     intel.xdk.camera.takePicture(50, true, "png"); 
    } 

    function importLib() 
    { 
     intel.xdk.camera.importPicture(); 
    } 

    document.addEventListener("intel.xdk.camera.picture.add", function(event) 
           { 
     alert("Successfully"); 
    }); 
    document.addEventListener("intel.xdk.camera.picture.busy", function() 
           { 
     alert("resource busy"); 
    }); 

    document.addEventListener("intel.xdk.camera.picture.cancel", function() 
           { 
     alert("operation cancelled"); 
    }); 
</script> 

謝謝

+0

提供的「示例相機應用程序」是否在內置並部署到設備時工作?你可以添加你的構建設置到你的文章? –

+0

@DanielBrown謝謝。發現我的錯誤。但我不明白,如果我沒有在代碼中包含intel xdk插件,那麼模擬器是如何顯示正確結果的。 – shruti

回答

0

發現的問題。我做了一個愚蠢的錯誤,包括攝像頭的科爾多瓦插件,這就是爲什麼演示相機應用程序工作完美。 我的代碼使用的是英特爾XDK提供的相機API,未在設置中添加該插件。它的工作現在:)