From 2db57c3c697ba260976e26f2371c1b11fe17810a Mon Sep 17 00:00:00 2001 From: j <0x006A@0x2620.org> Date: Tue, 23 Sep 2014 23:47:55 +0200 Subject: [PATCH] update pdf.js to use new iframe/postMessage api --- static/js/textPanel.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/static/js/textPanel.js b/static/js/textPanel.js index 8b9d1a86b..c2f494261 100644 --- a/static/js/textPanel.js +++ b/static/js/textPanel.js @@ -448,8 +448,8 @@ pandora.ui.textPDF = function(text) { src: url, width: '100%' }) - .onMessage(function(event, data) { - if (event == 'edit') { + .bindMessage({ + edit: function(data) { pandora.ui.insertEmbedDialog(data.src, function(url) { data.src = url; var embed = text.embeds.filter(function(embed) { @@ -470,7 +470,8 @@ pandora.ui.textPDF = function(text) { $iframe.postMessage('update', data); }); }).open(); - } else if (event == 'page') { + }, + page: function(data) { pandora.UI.set('texts.' + pandora.UI.encode(pandora.user.ui.text), { 'position': data.page });