【问题标题】:Intel XDK App development Camera not working Andorid英特尔 XDK 应用程序开发相机无法正常工作 Android
【发布时间】:2015-10-07 18:43:33
【问题描述】:

我写了一个简单的代码来打开手机中的相机并拍照。该代码在模拟器上运行良好,但在测试设备时,它不起作用。相机插件已包含在内。这是我的代码。如果我做错了什么,请告诉我:

<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>

谢谢

【问题讨论】:

  • 提供的“示例相机应用”在构建并部署到您的设备时是否有效?您可以将构建设置添加到您的帖子中吗?
  • @DanielBrown 谢谢。发现我的错误。但是我不明白如果我没有在代码中包含英特尔 xdk 插件,那么模拟器是如何显示正确的结果的。

标签: android cordova intel-xdk


【解决方案1】:

发现问题。我犯了一个愚蠢的错误,包括用于相机的 cordova 插件,这就是演示相机应用程序运行良好的原因。 我的代码使用的是 Intel XDK 提供的相机 api,没有在设置中添加该插件。它现在可以工作了:)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-07-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多