0

我是 Ionic / Cordova Android 开发的新手。过去几天我一直在尝试安装cordova相机插件,但没有任何结果。请帮帮我。

我想要做的是当您滑动到某个幻灯片时,相机已加载并且用户能够拍照。(就像 snapchat)

  1. 如何让相机已经加载?我看到的所有示例都必须单击一个按钮来加载相机。

  2. 如果我尝试这些示例,我会得到

未捕获的 ReferenceError:未定义要求

此行的错误cordova.js

var channel = require('cordova/channel');

我正在使用 $ionicPlatform.ready() 函数来替换 deviceready 函数。这是可行的吗?

对于这个特定问题,我真的没有太多代码。但是如果你想看它,我会更新它。

谢谢!

4

2 回答 2

0

您似乎缺少 requireJS。使用npm install -g requirejs通过nodejs安装

我相信这将有助于为您解决问题。

https://cordova.apache.org/docs/en/3.0.0/cordova_camera_camera.md.html

https://github.com/azizimusa/phonegap-demo

于 2014-06-21T15:48:39.787 回答
0

您似乎错过了 require lib 的导入。

http://requirejs.org/你可以使用 CDN //cdnjs.cloudflare.com/ajax/libs/require.js/2.1.11/require.min.js

只包括

<script src="//cdnjs.cloudflare.com/ajax/libs/require.js/2.1.11/require.min.js"></script>

您导入cordova.js 之前。

高温高压

于 2014-06-04T12:04:52.753 回答