Здравствуйте!
У меня есть задача - переконвертировать флэш-баннер в HTML5-баннер. Я делаю так: открываю fla-файл в Adobe Animate, конвертирую в HTML5-Canvas, затем публикую. Получается несколько файлов - собственно HTML, js-файл и папка с картинками.
НО! Площадка, где будет размещаться баннер, требует, чтобы ей был предоставлен только ОДИН HTML5-файл. Скрипты ещё можно впихнуть внутрь HTML-файла в тэг <script>, но как быть с картинками? Они подгружаются в коде скрипта вот так:
Код AS1/AS2:
// library properties:
lib.properties = {
width: 336,
height: 280,
fps: 24,
color: "#FFFFFF",
webfonts: {},
manifest: [
{src:"kv.jpg", id:"kv"},
{src:"logo.jpg", id:"logo"}
]
};
Если вместо kv.jpg вставить base64-код, то картинка потом не показывается. А как вставить по-другому, я не знаю, т.к. варианты base64-кода генерируются либо для тэга <img>, либо для css-кода. Подскажите, пожалуйста, как быть.
Спасибо.