我是Phonegap(Cardova)的新手,我想播放一个本地mp3文件,它可以播放文件url,但不是本地文件Assets --> www --> audio --> Ikhlas.mp3.我的文件位于,我使用Jquery Mobile多个页面.在每个页面中,我将不得不使用Oclick播放按钮播放不同的音频文件.当我点击按钮播放时,我收到以下错误:
07-19 07:43:58.829: E/MediaPlayer(1081): Attempt to call getDuration without a valid mediaplayer,
07-19 07:43:58.838: E/MediaPlayer(1081): Attempt to perform seekTo in wrong state: mPlayer=0x0, mCurrentState=0
Run Code Online (Sandbox Code Playgroud)
任何帮助将受到高度赞赏.谢谢
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title></title>
<script type="text/javascript" charset="utf-8" src="js/cordova.js"></script>
<link rel="stylesheet" href="css/themes/default/jquery.mobile-1.3.1.min.css">
<link rel="stylesheet" href="_assets/css/jqm-demos.css">
<link rel="shortcut icon" href="favicon.ico">
<link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Open+Sans:300,400,700">
<link rel="stylesheet" href="css/themes/default/my_style.css">
<link rel="stylesheet" media="screen" href="http://openfontlibrary.org/face/droid-arabic-naskh" rel="stylesheet" type="text/css"/>
<script …Run Code Online (Sandbox Code Playgroud)