我有一个奇怪的问题,当我在任何地方搜索时都无法得到任何答案。 我使用phonegap-2.9.0开发Windows Phone 8, 这是我的代码:
navigator.camera.getPicture(picSuccess, picFail, {
quality: 50,
destinationType: navigator.camera.DestinationType.FILE_URI,
sourceType: Camera.PictureSourceType.SAVEDPHOTOALBUM
});
function picSuccess(imageURI) {
var image = document.getElementById('upimage');
alert(imageURI);
image.src = imageURI;
$('#camera_status').html("OK");
}
function picFail(message) {
//alert('Failed because: ' + message);
$('#camera_status').html("error" + message);
}
在HTML5中,我也有
在getPicture之后,这是成功和警报显示: /// CapturedImagesCache / wp_20131205_001.jpg
$('#camera_status').html("OK")
; < ------这个也没有问题。
但<img>
标记始终不会在屏幕上显示图片!!!!!!
我认为问题在哪里是HTML页面,我把HTML5页面放在本地,这是工作,但是当我把HTML5页面放在我的服务器上它不起作用时,因为img src =“/// capturedImagescache / wp_20131205_001 .jpg“不在我的网络服务器中。
任何人都可以帮助我吗? 感谢。