Показать сообщение отдельно
  #1 (permalink)  
Старый 13.07.2016, 11:08
Интересующийся
Отправить личное сообщение для butch16 Посмотреть профиль Найти все сообщения от butch16
 
Регистрация: 13.07.2016
Сообщений: 11

Нужно подгрузить картинку не ссылкой, а кодом
Привет всем! Я дизайнер и в jawascript разбираюсь слабо. Возникла проблема из-за чертова Гугла, который закрыл использование Swiffy. Проблема в следующем: есть HTML5-баннер сделанный в Adobe Animate, все работает, но заказчик потребовал внедрить картинки внутрь кода. Я знаю как внедрять картинки с помощью base64 в HTML, это примено выглядит так: <img src="data:image/png;base64,ТУТ_BASE64_СТРОКА">

Но мне надо сделать это в JS. Чтобы картинки не подгружались по ссылкам как сейчас, а загружались с помощью base64(или каким другим способом) и получали тот же id.

Код:

(function (lib, img, cjs, ss) {

var p; // shortcut to reference prototypes

// library properties:
lib.properties = {
width: 240,
height: 400,
fps: 24,
color: "#FFFFFF",
manifest: [
{src:"images/Растровоеизображение13.jpg?146 8348071903", id:"Растровоеизображение13"},
{src:"images/Растровоеизображение141.jpg?14 68348071903", id:"Растровоеизображение141"}
]
};

// symbols:



(lib.Растровоеизображение13 = function() {
this.initialize(img.Растровоеизобра жение13);
}).prototype = p = new cjs.Bitmap();
p.nominalBounds = new cjs.Rectangle(0,0,240,120);


(lib.Растровоеизображение141 = function() {
this.initialize(img.Растровоеизобра жение141);
}).prototype = p = new cjs.Bitmap();
p.nominalBounds = new cjs.Rectangle(0,0,240,120);
butch16 на форуме Сообщить модератору о нарушении Мультицитирование этого сообщения
Ответить с цитированием