我尝试从示例Cordova应用程序加载照片。我已经从Cordova的网站复制了完整的示例代码,并将权限插入到config.xml
文件中:
<plugin name="Camera" value="CDVCamera" />
<feature name="Camera">
<param name="ios-package" value="CDVCamera" />
</feature>
...
我上传了一个关于我的问题的视频: https://www.youtube.com/watch?v=v5sPYVRqIEY
更新: 以下是cordova_plugins.js文件的内容:
cordova.define('cordova/plugin_list', function(require, exports, module) {
module.exports = [
{
"file": "plugins/org.apache.cordova.console/www/console-via-logger.js",
"id": "org.apache.cordova.console.console",
"clobbers": [
"console"
]
},
{
"file": "plugins/org.apache.cordova.console/www/logger.js",
"id": "org.apache.cordova.console.logger",
"clobbers": [
"cordova.logger"
]
},
{
"file": "plugins/org.apache.cordova.device/www/device.js",
"id": "org.apache.cordova.device.device",
"clobbers": [
"device"
]
},
{
"file": "plugins/org.apache.cordova.camera/www/CameraConstants.js",
"id": "org.apache.cordova.camera.Camera",
"clobbers": [
"Camera"
]
},
{
"file": "plugins/org.apache.cordova.camera/www/CameraPopoverOptions.js",
"id": "org.apache.cordova.camera.CameraPopoverOptions",
"clobbers": [
"CameraPopoverOptions"
]
},
{
"file": "plugins/org.apache.cordova.camera/www/Camera.js",
"id": "org.apache.cordova.camera.camera",
"clobbers": [
"navigator.camera"
]
},
{
"file": "plugins/org.apache.cordova.camera/www/ios/CameraPopoverHandle.js",
"id": "org.apache.cordova.camera.CameraPopoverHandle",
"clobbers": [
"CameraPopoverHandle"
]
}
];
module.exports.metadata =
// TOP OF METADATA
{
"org.apache.cordova.console": "0.2.9",
"org.apache.cordova.device": "0.2.10",
"org.apache.cordova.camera": "0.3.0"
}
// BOTTOM OF METADATA
});