Javascript 如何使用jquery将动态链接传递到MVC5中的jwPlayer
我正在使用Javascript 如何使用jquery将动态链接传递到MVC5中的jwPlayer,javascript,jquery,asp.net-mvc-5,jwplayer,jwplayer6,Javascript,Jquery,Asp.net Mvc 5,Jwplayer,Jwplayer6,我正在使用MVC5开发一个网站,这个网站实际上是一个视频网站,它应该加载CDNSON存储视频。。。。 如何使用“videoUrl”参数传递动态链接。。??? 代码如下: $(document).ready(function () { jwplayer('mediaplayer').setup({ 'file': 'rtmp://872083564.r.cdnsun.net/872083564/_definst_/ mp4:872083
MVC5
开发一个网站,这个网站实际上是一个视频网站,它应该加载CDNSON存储视频。。。。
如何使用“videoUrl”参数传递动态链接。。???
代码如下:
$(document).ready(function () {
jwplayer('mediaplayer').setup({
'file': 'rtmp://872083564.r.cdnsun.net/872083564/_definst_/
mp4:872083564/(here i want to put videoUrl).mp4',
'title': 'Title',
'description': 'Description',
'controlbar': 'bottom'
});
});
控制器:
public ActionResult EpisodeList(Guid? id)
{
IQueryable<VideoEpisodeDM> episodesdm = db.VideoEpisode
.Where(ve => ve.VideoId == id);
string video;
foreach (var item in episodesdm)
{
video = item.Title;
ViewBag.VideoUrl = item.VideoUrl;
}
return View(episodesdm.ToList());
}
公共操作结果情节列表(Guid?id)
{
IQueryable情节dm=db.videoSpidence
。其中(ve=>ve.VideoId==id);
字符串视频;
foreach(情景模式中的var项目)
{
视频=项目名称;
ViewBag.VideoUrl=item.VideoUrl;
}
返回视图(eposodedm.ToList());
}
我们将感谢您提供的任何帮助或帮助参考……感谢您提前抽出时间尝试以下两种方法之一:
<script type="text/javascript">
$(document).ready(function () {
var tmpVideo = "@iewBag.VideoUrl";
tmpVideo = "872083564/" + tmpVideo + ".mp4";
jwplayer('mediaplayer').setup({
'file': 'rtmp://872083564.r.cdnsun.net/872083564/_definst_/
mp4:tmpVideo,
'title': 'Title',
'description': 'Description',
'controlbar': 'bottom'
});
});
$(文档).ready(函数(){
var tmpVideo=“@iewBag.VideoUrl”;
tmpVideo=“872083564/”+tmpVideo+”.mp4”;
jwplayer('mediaplayer')。设置({
'文件':'rtmp://872083564.r.cdnsun.net/872083564/_definst_/
mp4:tmpVideo,
“标题”:“标题”,
'说明':'说明',
“控制栏”:“底部”
});
});
<script type="text/javascript">
$(document).ready(function () {
jwplayer('mediaplayer').setup({
'file': 'rtmp://872083564.r.cdnsun.net/872083564/_definst_/
mp4:872083564/@{ViewBag.VideoUrl}.mp4',
'title': 'Title',
'description': 'Description',
'controlbar': 'bottom'
});
});
$(文档).ready(函数(){
jwplayer('mediaplayer')。设置({
'文件':'rtmp://872083564.r.cdnsun.net/872083564/_definst_/
mp4:872083564/@{ViewBag.VideoUrl}.mp4',
“标题”:“标题”,
'说明':'说明',
“控制栏”:“底部”
});
});
只需在文件中使用@ViewBag.VideoUrl
,而.mp4
应该在VideoUrl中。
对我来说很好,别忘了使用securetoken
进行安全保护:-)
它实际上是控制器的一个动作,寻找jquery函数来传递值,或者简单地寻找任何其他方法来传递动态链接,比如@Model.videourl。你试过mp4:872083564吗/V@iewBag.VideoUrl.mp4',?是的,我试过了,但没用…该方法需要一些参考文件???我的意思是多部分类型代码??请参阅我的答案,以解决多部分类型代码问题,并在CDNSON帐户设置中找到密钥
$(document).ready(function () {
jwplayer('mediaplayer').setup({
'file': 'rtmp://872083564.r.cdnsun.net/872083564/_definst_/
mp4:872083564/@ViewBag.VideoUrl',
'title': 'Title',
'description': 'Description',
'controlbar': 'bottom',
rtmp: {
securetoken: "some generated key"
},
});
});