PhoneGap中文网
标题:
capture.captureAudio录音后播放错误。。。
[打印本页]
作者:
927935822
时间:
2013-12-17 17:42
标题:
capture.captureAudio录音后播放错误。。。
<!DOCTYPE html>
<html>
<head>
<title>capture.captureAudio</title>
<script type="text/javascript" charset="utf-8" src="cordova.js"></script>
<script type="text/javascript" charset="utf-8">
//captureAudio方法成功执行后回调函数
function captureSuccess(mediaFiles) {
var i, len;
for (i = 0, len = mediaFiles.length; i < len; i += 1) {
//业务逻辑
//navigator.notification.alert(mediaFiles[i].fullPath + " " +mediaFiles[i].name);
var element = document.getElementById('heading');
element.innerHTML = "<embed width='350' height='50' src='".mediaFiles[i].fullPath."' >";
}
}
//captureAudio方法执行失败后回调函数
function captureError(error) {
var msg = 'capture 发生错误: ' + error.code;
navigator.notification.alert(msg, null, 'Uh oh!');
}
function captureAudio() {
// limit 录制的音频数
navigator.device.capture.captureAudio(captureSuccess, captureError, {limit: 1});
}
</script>
</head>
<body>
<h1>capture.captureAudio</h1><br/>
<button onclick="captureAudio();">Capture Audio</button> </br>
<div id="heading"></div><br>
</body>
</html>
复制代码
把这里注视掉无错、、、
var element = document.getElementById('heading');
element.innerHTML = "<embed width='350' height='50' src='".mediaFiles[i].fullPath."' >";
复制代码
不因该这么写吗?
作者:
927935822
时间:
2013-12-17 17:59
具体错误说在HTML的34行 captureAudio()这
把
var element = document.getElementById('heading');
element.innerHTML = "<embed width='350' height='50' src='".mediaFiles[i].fullPath."' >";
这两行注释掉
//navigator.notification.alert(mediaFiles[i].fullPath + " " +mediaFiles[i].name);
这一行取消注视没有问题
作者:
admin
时间:
2013-12-17 23:08
看看你的单引号 双引号写对了吗 还有就是这段代码 应该有问题的
element.innerHTML = "<embed width='350' height='50' src='".mediaFiles[i].fullPath."' >";
连接字符串在 js里不是. 是+
感谢你对我们的支持 你在研究研究
作者:
927935822
时间:
2013-12-18 10:47
admin 发表于 2013-12-17 23:08
看看你的单引号 双引号写对了吗 还有就是这段代码 应该有问题的
element.innerHTML = "";
element.innerHTML = "<embed width=\'350\' height=\'50\' src=\'"+mediaFiles
.fullPath+"\' />";
这样i就好了。、。。。。写php写习惯了 。。。
欢迎光临 PhoneGap中文网 (http://bbs.phonegap100.com/)
Powered by Discuz! X3.2