В магазине Shopify я в настоящее время использую:
<script language="javascript" type="text/javascript">
function popupwindow(url, winName, w, h) {
var left = (screen.width/2)-(w/2);
var top = (screen.height/2)-(h/2);
return window.open(url, winName, 'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, copyhistory=no, width='+w+', height='+h+', top='+top+', left='+left);
}
</script>
<a href="#" onclick="popupwindow('example.html', 'musicPlayer',800,350 ); return false;">NEW CENTERED POPUP WIN</a>
, чтобы открыть музыкальный проигрыватель в новом окне, но файл 'example.html' размещен на другом сервере, потому что я не могу понять,где поместить его в Shopify.
Он хорошо работает, но example.html находится в другом домене - и современные браузеры начинают запрещать автоматическое воспроизведение звука в x-домене.
IВы пытались загрузить example / html в структуру файла 'Shopify'.Но у этого есть область "https://cdn.shopify.com/s/files/....", такая же проблема.
Я могу поместить весь код в 'фрагмент' в области" Темы ", но:
a) Там написано, что он превышает ограничение в 256 тыс.