Javascript Phonegap.build摄像头不工作。我错过了什么?

Javascript Phonegap.build摄像头不工作。我错过了什么?,javascript,html,phonegap-plugins,phonegap-build,phonegap,Javascript,Html,Phonegap Plugins,Phonegap Build,Phonegap,对于一个学校项目,我必须在PhoneGap.Build中制作一个应用程序,但至少我很难做到这一点。我需要实现的东西之一是照相机。它不需要保存图片或任何东西,只需启动相机即可 我遵循了下面的教程,它是荷兰语的,相当古老,但我看了不同的论坛,发现了类似的东西。我现在尝试了很多解决方案,但似乎都不管用。我也试着阅读关于插件的文档,但是很难理解。我没有javascript的基本知识,它也不是我学校课程的一部分。很明显我肯定做错了什么,但我不知道是什么。目前,我只是得到一个屏幕上有一个按钮,当我按下它,似

对于一个学校项目,我必须在PhoneGap.Build中制作一个应用程序,但至少我很难做到这一点。我需要实现的东西之一是照相机。它不需要保存图片或任何东西,只需启动相机即可

我遵循了下面的教程,它是荷兰语的,相当古老,但我看了不同的论坛,发现了类似的东西。我现在尝试了很多解决方案,但似乎都不管用。我也试着阅读关于插件的文档,但是很难理解。我没有javascript的基本知识,它也不是我学校课程的一部分。很明显我肯定做错了什么,但我不知道是什么。目前,我只是得到一个屏幕上有一个按钮,当我按下它,似乎什么都没有发生。请帮帮我。您可以在下面找到代码:

(功能() {

document.addEventListener('devicerady',ondevicerady,false);
函数ondevicerady()
{
}
功能cameraSuccess(图像数据)
{
$('maakfoto')。在('')之后;
}
函数cameraError(消息)
{
警报(“Er INGING iets fout!”+信息);
}
$('#maak foto')。单击(函数()
{
$('img').remove();
navigator.camera.getPicture(cameraSuccess、cameraError、{
质量:50,//Foto-kwaliteit
destinationType:Camera.destinationType.DATA\u URL//Base64 Gecoderde afbeelding als结果位于
});
});
})()


福托马克恩
福托!
马克恩
< " xmlns:gap=“” id=“com.phonegap.hello world” version=“1.0.0”>

Camera应用程序
相机示例应用程序。
“电子邮件=”support@phonegap.com">
电话差距小组

chrome中出现以下错误:加载资源失败:服务器响应状态为404(未找到)。这里讨论的是phonegap.js。我在第一次尝试中发现,我忘记输入jquery。我把它放进去后,它就不会安装在我的手机上了。我刚刚收到一条消息:App not installed。它在chrome中给出了以下错误:加载资源失败:服务器响应状态为404(未找到)。这里讨论的是phonegap.js。我在第一次尝试中发现,我忘记输入jquery。我把它放进去后,它就不会安装在我的手机上了。我刚收到一条消息:应用程序未安装。
document.addEventListener('deviceready', onDeviceReady, false);


function onDeviceReady()
{

}


function cameraSuccess(imageData)
{

    $('#maak-foto').after('<img src="' + "data&colon;image/jpeg;base64," + imageData + '">');
}


function cameraError(message)
{

    alert('Er ging iets fout! ' + message);
}


$('#maak-foto').click(function()
{

    $('img').remove();


    navigator.camera.getPicture( cameraSuccess, cameraError, {
        quality: 50, // Foto kwaliteit
        destinationType: Camera.DestinationType.DATA_URL // Base64 gecodeerde afbeelding als resultaat
    });
});
<head>
    <meta charset="utf-8" />
    <meta name="format-detection" content="telephone=no" />
    <meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width, height=device-height, target-densitydpi=device-dpi" />
    <link rel="stylesheet" type="text/css" href="css/index.css" />
    <title>Foto maken</title>
</head>
<body>
    <div class="app">
        <h1>Foto!</h1>
        <button id="maak-foto">Maken</button>
    </div>
    <script type="text/javascript" src="phonegap.js"></script>
    <script type="text/javascript" src="js/jquery.js"></script>
    <script type="text/javascript" src="js/index.js"></script>
</body>
<name>Camera App</name>

<description>
    Camera example app.
</description>

<author href="<a href="http://phonegap.com" target="_blank">http://phonegap.com</a>" email="support@phonegap.com">
    PhoneGap Team
</author>
<feature name="<a href="http://api.phonegap.com/1.0/camera"/" target="_blank">http://api.phonegap.com/1.0/camera"/</a>>



<plugin name="cordova-plugin-camera" source="npm"/>