You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

39 lines
1.4 KiB

$(function () {
'use strict';
var sLang = $('[http-equiv="content-language"]').attr('content') || 'zh-TW',
/*
* 目的 抓取視頻設定
*/
fnSetVideos = function (org) {
return fnGetWebSiteSetting(function (saRes) {
if (saRes.length > 0) {
var sHtml = $('#temp_video').render(saRes);
$('.forVideo').html(sHtml);
}
}, 'Video', sLang)
},
init = function () {
var myHelpers = {
setFilePath: function (val) {
val = val || '';
return gServerUrl + '/' + val.replace(/\\/g, "\/");
},
setFileName: function (val) {
return val.split('.')[0] || '';
},
setLink: function (val) {
var elVideo = '<iframe src="' + val + '" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen class="video"></iframe>';
if (!val) {
elVideo = $('<img/>', { width: '100%', height: '100%', src: (sLang === 'zh-TW' ? '' : '../') + 'images/comingsoon.jpg' })[0].outerHTML;
}
return elVideo;
},
};
$.views.helpers(myHelpers);
fnSetVideos();
};
init();
});