Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/grails/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
HTML5音频不';在Android设备上运行时不显示计时器_Android_Html_Audio_Timer_Controls - Fatal编程技术网

HTML5音频不';在Android设备上运行时不显示计时器

HTML5音频不';在Android设备上运行时不显示计时器,android,html,audio,timer,controls,Android,Html,Audio,Timer,Controls,我正在开发一个PhoneGap应用程序,它使用HTML5音频标签来运行MP3音频。虽然控件处于打开状态,但当应用程序在Android手机上运行时,控件不会显示。我只能看到滑块。总之,一切都很好 我对其他控件不感兴趣,但至少我应该能够显示计时器 任何人都可以建议我怎么做 谢谢 不确定我是对还是错。几天前,我还在为集成html5的音频和视频标签而苦苦挣扎。Android浏览器不支持音频/视频标签,因为即使是我也为它提供了控件,但它也不起作用。我所做的是,我使用Html5标记定义脚本来执行媒体文件 S

我正在开发一个PhoneGap应用程序,它使用HTML5音频标签来运行MP3音频。虽然控件处于打开状态,但当应用程序在Android手机上运行时,控件不会显示。我只能看到滑块。总之,一切都很好

我对其他控件不感兴趣,但至少我应该能够显示计时器

任何人都可以建议我怎么做


谢谢

不确定我是对还是错。几天前,我还在为集成html5的音频和视频标签而苦苦挣扎。Android浏览器不支持音频/视频标签,因为即使是我也为它提供了控件,但它也不起作用。我所做的是,我使用Html5标记定义脚本来执行媒体文件

String script = "<SCRIPT LANGUAGE=" + "JavaScript"
            + ">function playvideo(url){window.location=url;}</SCRIPT>";
String script=“函数playvideo(url){window.location=url;}”;
在html5中包含上述脚本,并让我知道它是否有效

注:
我用本地活动来做这个

我已经探索并成功地将html5音频替换为MediaElement.js

这是我的音频标签:

<audio autoplay="autoplay" id="audioplayer" controls="true">
  <source src="none" type="audio/mp3">
    ****
</audio>

****
下面的脚本简单地将HTML5音频播放器转换为MediaElement播放器,其中包含我想要看到的所有控件:

$('audio').mediaelementplayer({
        //audio { width: 250px; margin:10px;}
        defaultAudioWidth: 300,
        // default if the user doesn't specify
        defaultAudioHeight: 30,
        // width of audio player
        audioWidth: 300,
        // height of audio player
        audioHeight: 30,
        // initial volume when the player starts
        startVolume: 1.0,
        // useful for <audio> player loops
        loop: false,
        // enables Flash and Silverlight to resize to content size
        enableAutosize: true,
        // the order of controls you want on the control bar (and other plugins below)
        features: ['playpause','progress','current','duration'],
        // Hide controls when playing and mouse is not over the video
        alwaysShowControls: false,
        // force iPad's native controls
        iPadUseNativeControls: false,
        // force iPhone's native controls
        iPhoneUseNativeControls: false, 
        // force Android's native controls
        AndroidUseNativeControls: false,
        // forces the hour marker (##:00:00)
        alwaysShowHours: false,
        // show framecount in timecode (##:00:00:00)
        showTimecodeFrameCount: false,
        // used when showTimecodeFrameCount is set to true
        framesPerSecond: 25,
        // turns keyboard support on and off for this instance
        enableKeyboard: true,
        // when this player starts, it will pause other players
        pauseOtherPlayers: true,
        // array of keyboard commands
        keyActions: []

    });
$(“音频”).mediaelementplayer({
//音频{宽度:250px;边距:10px;}
默认音频宽度:300,
//如果用户未指定,则为默认值
身高:30,,
//音频播放器的宽度
音频宽度:300,
//音频播放器的高度
身高:30,
//播放器启动时的初始音量
startVolume:1.0,
//对玩家循环有用
循环:false,
//允许Flash和Silverlight根据内容大小调整大小
enableAutosize:true,
//控制栏上所需控件的顺序(以及下面的其他插件)
特点:['playpause'、'progress'、'current'、'duration'],
//播放时隐藏控件,且鼠标不在视频上方
alwaysShowControls:错误,
//强制iPad的本机控件
iPadUsenactiveControl:false,
//强制iPhone的本机控件
iPhoneUseNativeControl:false,
//强制Android的本机控件
AndroidUseNativeControl:错误,
//强制使用小时标记(#:00:00)
始终显示小时数:错误,
//以时间码(#:00:00:00)显示帧数
showTimecodeFrameCount:false,
//当showTimecodeFrameCount设置为true时使用
帧秒:25,
//打开和关闭此实例的键盘支持
启用键盘:正确,
//当该播放器启动时,它将暂停其他播放器
暂停其他玩家:是的,
//键盘命令数组
关键操作:[]
});

因此,如果有人正在寻找HTML5音频的替代品,这是一个非常好的解决方案。

您希望我把这个脚本放在哪里?标签之间?html文件中的任何位置。不起作用。我现在正在探索媒体元素