【发布时间】:2016-07-05 19:00:18
【问题描述】:
我正在尝试开发一个应用程序(使用 Cordova),我需要在其中获取灵活数量的图片并将它们添加到 div 标签中。
假设这是我在 HTML 中调用 JavaScript 函数的地方,并且我希望所有图片都由该按钮拍摄:
<div id="DynamicGallery">
<button id= "DynamicPicture" onclick="openCamera();">Take Picture Dynamically</button>
<div id="DynamicPictureTaken">
</div>
</div>
这是我获取图片的 JavaScript:
function openCamera(selection) {
// start image capture
navigator.device.capture.captureImage(captureSuccess, captureError, {limit:10});
// capture callback
var captureSuccess = function(mediaFiles) {
var i, path, len;
for (i = 0, len = mediaFiles.length; i < len; i += 1) {
path = mediaFiles[i].fullPath;
// do something interesting with the file
}
};
// capture error callback
var captureError = function(error) {
navigator.notification.alert('Error code: ' + error.code, null, 'Capture Error');
};
}
如何让 div 标签中显示的 X 图片? 是否可以动态创建带有图片的img标签?
谢谢大家
【问题讨论】:
标签: javascript android html cordova