dede使用方法---如何添加视频

根据客户的需求,需要上传客户自己的视频,但是发现一个视频就有一百多M,想到数据库总共可容纳的才一百多M,于是想到利用其他专业的视频网站,再嵌入到自己的网站里面。

我在这里选的是爱奇艺,下面总结一下主要步骤:

1.上传视频。我起初是直接在爱奇艺的网页里面上传的,发现,他上传不了。可能是视频太大的原因。它需要下载客房端,然后再下载一个爱奇艺易转码才可以。当时,感觉就是一万个草泥马在内心奔腾啊。。被自己最开始的智商给蠢哭了。。

 

2.上传之后,等待这转码成功。

 

3.进入你刚刚上传成功的视频,获取到分享地址 。看你自己的需求,因为我需要在移动端,pc端都能播放,所以选择的是通用代码。

 

那么,现在问题来了。。。我要怎么把这段代码插入到dede里面去呢。。。前方高能,请注意。

1.在dede后台的内容模型管理里面给普通文章添加一个字段,用于存放你刚刚获取取的分享代码

 

 

 

2.在后台你添加一篇新文章的时候,会有个爱奇艺视频的文本框,把你刚刚复制过的视频分享地址填入到里面。

 

3.在文章详情页调用这个视频字段。截图如下:

 

具体代码如下(请根据你自己的情况把“iqiyi”改成你自己的字段名):

{dede:field.iqiyi runphp='yes'}
   if(@me == ''){
        @me = '';
       } else{
           @me = '<div style="text-align:center;"><iframe
            src="'.@me.'"
            frameborder=0 allowfullscreen
           width="600"
           height="366">
           </iframe></div>';
      }
{/dede:field.iqiyi}

上面的if表示如果你那篇文章没有视频,就忽略掉这个字段,如果有的话,就加载视频。

大家按照我上面的操作的时候,估计会出现视频还是会加载不出来的情况。这里,你需要看你网页的源代码。看你加载视频那一块的代码是如何显示的。然后根据你的代码做出相应的更改。

我这里因为我在上面的那段函数里面写了一个iframe框架,所以,你在上面复制视频地址的时候只需要复制那个src里面的那个值就可以了。

posted @ 2015-11-18 11:46  前端[色色]  阅读(11393)  评论(0编辑  收藏  举报