我有一个简单的Android webview应用程序,使用Phonegap Build构建.当试图播放APK中包含的本地mp3文件时,没有任何反应.但是,如果我从网络上拉mp3,它就可以了.
例如
<audio src="www.example.com/01.mp3" > WORKS JUST FINE
<audio src="01.mp3" > DOES NOT WORK
Run Code Online (Sandbox Code Playgroud)
我是Android开发的新手,所以我只能猜测Android的媒体播放器无法以某种方式访问该文件.这里是我日志文件中错误/警告的链接,如果这有助于解决问题.
任何人都可以告诉我为什么touchenter事件在这段代码中不起作用.mouseenter在桌面上运行良好.应该这么简单,但我错过了一些东西.
这里的例子 - http://jsfiddle.net/gCEqH/6/
完整代码如下:
<!DOCTYPE html>
<html>
<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
</head>
<body>
<img id="myImg" src="http://jackiehutchings.com/wp-content/uploads/2011/09/g-plus-icon-96x96.png" />
<script>
$(window).load(function() {
$('#myImg').on("touchenter mouseenter", function(event){
alert('entered!');
});
});
</script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud) android ×1
audio ×1
cordova ×1
html5 ×1
javascript ×1
jquery ×1
touch ×1
touch-event ×1
webview ×1