苹果cms v10版本 2019.1000.1024
1.功能状态:当后台-性能优化-压缩页面开关-为开启时
所产生的错误:
1-1.开启试看功能,会无法检测试看时间,导致可以无限制时间试看。
2.功能状态:当后台-性能优化-数据缓存开关-为开启时
所产生的错误:
测试条件
【游客】开启试看 - 不开启播放页权限
【会员】开放全部权限
问题1.,游客试看结束,点击登录,且登录成功后,
返回当前视频,还是会继续调用试看。如此循环,
【把数据缓存开关-关闭,则会变正常】
@zibaoshi 代码压缩功能会把所有代码会变成一行,对前端模板代码优雅性有一定的要求!
例如一下代码会在压缩后运行报错:
var a =12
var b =321
压缩后变成
var a =12var b =321
没有;符来终止语句
还有js代码注释
//这是代码注释
var a = 123;
压缩后会变成
//这是代码注释var a = 123;
整行都被注释
试看的js脚本前面正好有一段注释
//方式一本页面计算
window.setTimeout(function(){
$('.MacPlayer').html( $('.player_showtry').html() );
},1000*60*{$popedom.trysee});
压缩成一行后就等于这个脚本被注释了,解决方法就是把前面的注释文字删掉!所有js代码必须有;结束
第一个问题解决了,,那第二个问题,是怎么回事呢,,
都是同一个原因,最好F12查看浏览器报错信息
看不懂啊,老大,,,能给出具体方案吗
具体就要改模板吧,看问题出在哪里?