renho 发表于 2021-1-19 00:45:05

分享篇四:本地视频的JavaScript调用

本帖最后由 renho 于 2021-1-19 00:50 编辑

论坛大佬请直接跳过,这个分享内容比较基础

题外话:本人是不建议直接存储视频,如若非内外的话,最佳方式是使用七牛云、又拍云等cdn存储,以 文本字段 存储url。


下面正式开始,效果图如下


代码如下:
//获取应用根目录
var helper = Forguncy.Helper;
var url = helper.SpecialPath.getBaseUrl();

//获取绑定单元格值
var page = Forguncy.Page;
var cell = page.getCell("fj");
var cellValue = cell.getValue();

//拼接url
var url = window.location.protocol + "//" + window.location.host + url +"Upload/" + cellValue;

//添加src属性及值
$("#r8c3p_video").attr({src:url});
工程文件:


下面说下原理吧:

使用了视频播放插件
但是不能实现 字段与播放器的绑定
而且只能固定上传一个视频或者一个url

通过分析发现,上传的附件全部在

C:\Users\Public\Documents\ForguncyServer\应用\Upload

附件名可以从数据库取出来,并存放在一个单元格里面
这样就所有要素都齐全了

通过js来拼接 url
window.location.protocol + "//" + window.location.host + url +"Upload/" + cellValue;

然后通过jquery来给html5的视频播放器 添加src属性

<div>$("#r8c3p_video").attr({src:url});</div>
如此实现视频播放





137294886 发表于 2021-3-14 22:03:39

:hjyzw:

Simon.hu 发表于 2021-3-20 12:12:27

:hjyzw:
页: [1]
查看完整版本: 分享篇四:本地视频的JavaScript调用