如果我在下面的代码中使用mp3: “/Music/StreamUploadedSongs/1” : var player = new $(“#jquery_jplayer_1”).jPlayer({ ready: function () { $(this).jPlayer(“setMedia”, { mp3: “/Music/StreamUploadedSongs/1”, }); }, cssSelectorAncestor: “#jp_container_1”, swfPath: “~Scripts/Jplayer/jquery.jplayer.swf”, useStateClassSkin: true, autoBlur: false, keyEnabled: true } }); 这就是它的样子,你可以看到jplayer没有正确地移动时间(它们是重叠的)并且搜索/播放栏也不起作用,尽管仍然可以播放歌曲: Html标记: 音乐控制器: public ActionResult StreamUploadedSongs(int id) { byte[] song = db.UploadedSongs.Where(x => x.Id == id).FirstOrDefault().SongBytes; return File(song, “audio/*”); } 如果我将mp3属性更改为: mp3: “http://www.jplayer.org/audio/mp3/TSP-01-Cro_magnon_man.mp3″然后它完美地工作。 var player […]
我正在使用自定义设置页面构建WordPress主题。 某些设置要求用户上传/添加一组图像(超过1个)。 媒体上传器的默认行为是上传和/或选择单个图像并将其插入post中。 我已经按照这个关于利用媒体上传器的优秀指南 ,它建议我应该能够将多个设置为true,但它仍然只允许上传或选择单个文件。 这是我的代码: 加载所需的脚本,因为这是一个自定义设置页面: if(function_exists( ‘wp_enqueue_media’ )){ wp_enqueue_media(); }else{ wp_enqueue_style(‘thickbox’); wp_enqueue_script(‘media-upload’); wp_enqueue_script(‘thickbox’); } Javascript / jQuery用于显示媒体上传器并处理所选图像: var tgm_media_frame; $(‘.upload-images’).click(function() { if ( tgm_media_frame ) { tgm_media_frame.open(); return; } tgm_media_frame = wp.media.frames.tgm_media_frame = wp.media({ multiple: true, library: { type: ‘image’ }, }); tgm_media_frame.on(‘select’, function(){ var selection = tgm_media_frame.state().get(‘selection’); selection.map( function( attachment ) { […]
我试图在我的一个页面中打印一个div,但我不能在打印时应用css。 在样式标签内写入media =“print”不起作用。 我该怎么办? body { font-size:medium; color:Black; font-size:14px; } input { margin:0px; font-size:14px; } .grid { border-color:Gray; border-width:1px; } .alan { border-style:none; } .grid1 { border-color:Gray; border-width:1px; }