javascript — jwplayer не отображается в моем случае

пожалуйста, помогите мне исправить этот скрипт:

<?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);

плеер не отображается. пожалуйста, помогите мне исправить этот код.

1

Решение

В вашем коде $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>"; ?>'),
});
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]