请帮我修复这个脚本:
<?php $aaa = "<script>document.writeln(enc)</script>";
?>
var playerInstance = jwplayer("myElement");
playerInstance.setup({
width: '100%',
height: '360',
title: 'aaaaa',
description: 'dcascd',
file: window.atob('<?php echo $aaa; ?>'),
});
我的分机 JavaScript
var str= "http://example.com/video.mp4";
enc = window.btoa(str);
enc = String(enc);
播放器不显示。请帮我修复此代码。
最佳答案
在您的代码中,$aaa
等于脚本标签,所以你最终会得到:
file: window.atob('<script>document.writeln(enc)</script>'),
你一定要记住,PHP先编译,然后JS运行。
<小时/>顺序是:
1.
$aaa
等于 <script>document.writeln(enc)</script>
2.
var playerInstance = jwplayer("myElement");
playerInstance.setup({
width: '100%',
height: '360',
title: 'aaaaa',
description: 'dcascd',
file: window.atob('<script>document.writeln(enc)</script>"; ?>'),
});
关于javascript - jwplayer 在我的情况下不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31945590/