Comments 4
Ни одного комментария. Видимо все бросились пробовать код.
+1
Не смотря на то что в документации указана вот такая сигнатура метода:
на самом деле можно передавать объект, а не строку, и поэтому вместо изобретения своего текстового протокола, можно писать что-то вроде:
void postMessage(<DOMString> data)
на самом деле можно передавать объект, а не строку, и поэтому вместо изобретения своего текстового протокола, можно писать что-то вроде:
// injected script
opera.extension.postMessage({
topic: 'GetContentLength',
data: uri
});
// background script
function onMessage(event) {
var message = event.data;
if (message.topic === 'GetContentLength') {
var uri = message.data;
getContentLength(uri, event);
}
}
+1
Вместо расширений 500-я ошибка :(
0
Sign up to leave a comment.
Расширения для Opera: Обмен сообщениями