对于youtube我使用这样的东西:
<img class="video-thumbnail" src="http://img.youtube.com/vi/<?php echo $video_id; ?>/0.jpg" alt="" width="190">
Run Code Online (Sandbox Code Playgroud)
哪里
$ video_id是来自网址的该视频的代码.
我可以为Dailymotion视频做类似的事情
我使用VideoJS创建了自定义Youtube播放器.但我没有找到如何创建自定义播放器来播放Dailymotion视频?
我在这里读过一切但没有得到任何帮助. https://developer.dailymotion.com/player
我已经尝试过video.js-dailymotion,因为@misterben建议但问题仍然存在.
我的守则
<!DOCTYPE html>
<html>
<head>
<title>Video.js | Dailymotion HTML5 Video Player</title>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<link href="http://vjs.zencdn.net/5.0/video-js.min.css" rel="stylesheet">
<script src="http://vjs.zencdn.net/5.0/video.min.js"></script>
<script src="dailymotion.js"></script>
</head>
<body>
<video id="vid1" class="video-js vjs-default-skin" controls preload="auto" width="640" height="360"
data-setup='{ "techOrder": ["dailymotion"], "dmControls" : "1", "src": "http://www.dailymotion.com/video/xg3b7m_meetbuck_creation" }'></video>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
控制台出错
TypeError:videojs.MediaTechController未定义
videojs.Dailymotion = videojs.MediaTechController.extend({
我创建了一个测试页面,其中包含两个示例:
iframe 嵌入 HTML
JavaScript SDK
我尝试将参数“queue-autoplay-next”设置为 false 但不起作用,并且当第一个视频完成时自动启动第二个视频。
此处的文档: https: //developer.dailymotion.com/player
我的代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<iframe frameborder="0" width="480" height="270"
src="//www.dailymotion.com/embed/video/x7024it?autoplay=true&ui-highlight=c90c0f&mute=0&queue-autoplay-next=false&sharing-enable=false&ui-logo=false&ui-start-screen-info=false&queue-enable=true"
allowfullscreen allow="autoplay">
</iframe>
<div id="player"></div>
<script src="https://api.dmcdn.net/all.js"></script>
<script>
var player = DM.player(document.getElementById("player"), {
video: "x7024it",
width: "100%",
height: "100%",
params: {
autoplay: true,
mute: false,
"queue-autoplay-next": false,
"ui-highlight": "c90c0f",
"sharing-enable": false,
"ui-logo": false,
"ui-start-screen-info": false,
"queue-enable": true
}
});
</script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud) 我需要在Android WebView中播放来自daylimotion的视频,我尝试了几个approuches但是没有找到可行的解决方案.我需要播放的视频类似于以下网址中的视频:
http://www.dailymotion.com/video/x1iepl4_blackfish-full-documentary_animals
我很感激WebView的HTML加载使用daylimotion或任何其他方法的视频.我已经成功地为yputube视频做了同样的事情,但该解决方案不适用于dailymotion.
提前致谢.