postmessage

    0热度

    1回答

    我正在与提供要放入iFrame以显示某些托管视频播放的URL的第三方合作。 这是跨域 他们使用JWPlayer作为他们的首选 我要求的方式来“知道”的视频播放完成时的球员。从阅读看来,postMessage()回调看起来像许多人使用的......并且是第三个供应商提出的建议,并提到他们会实施。 我被给了一个测试网址,它有这个'回调'功能...看看我能否使用它。 我似乎无法从回调/侦听器功能得到任何

    3热度

    1回答

    我试图从通过Iframe加载的站点上的本地存储获取值。我可以通过postMessage向iframe内的站点发送消息,但还没有弄清楚如何从postMessage调用中返回数据。我已经看过承诺,但还没有想出如何让它工作。 任何人有想法?

    3热度

    2回答

    我从本文档中看到:https://developer.mozilla.org/en-US/docs/Web/API/Window/postMessage,将数据正确传递给iframe的方式。但现在我想发送一个答案: //from main page myIframe.contentWindow.postMessage('send me a response', '*'); //from ifr

    0热度

    2回答

    我有两个Windows应用程序。首先是一个Windows窗体应用程序。第二个是控制台应用程序。我必须从控制台应用程序向窗体应用程序发送消息。我注册了广播消息,使用:: PostMessage函数能够向表单应用程序发送数字消息。但我无法发送字符串消息。请在下面找到我的代码: - // Sending Message (Console Application) #define RT_UI_MSG

    0热度

    2回答

    我怎样才能听到来自window.postMessage的信息只有一段时间? 我试图在事件监听器的函数中使用setTimeout,但这不起作用。 我尝试: function processMessages(message) { //setTimeout(function() { if (message) { console.log("you have a message");

    0热度

    1回答

    我已阅读了如何在使用window.postMessage()时避免安全问题 - 特别是MDN doc中的建议。 但是,由于所有预防性提示都是客户端,我无法理解如何阻止不良操作者从简单编辑更改其开发人员工具中的代码。 这是我正在处理的情况。我有一个包含嵌入式iframe的页面,并且我可以控制该iframe(它位于单独的域上,但提供它的供应商允许我将自定义JavaScript放入iframe源)。父窗

    0热度

    1回答

    Fanybox未运行。我正在使用HTML5 postmessage从apppart与sharepoint masterpage进行通信。这里是代码,请帮助确定我错过了什么。 APPART JS $(".fancybox").click(function(e) { parent.postMessage('FancyBox', '*'); }); HTML <a class="fa

    0热度

    1回答

    我正在制作Excel加载项Excel JavaScript API。此加载项中有一个按钮,点击它会启动popup = window.open("https://localhost:3000/#/new/", "popup", "width=1000, height=1100")并弹出浏览器窗口。 在弹出窗口中,我可以使用下面的代码将消息发送给插件: if ($window.opener !== n

    1热度

    1回答

    我已经在我的Github存储库中创建了一个Webhook。我已将我的有效负载URL设置为: localhost:4567 /有效负载 由于我使用本地主机,因此需要将其公开到Internet。为此,我正在使用ngrok,并且我也执行了此命令: ./ngrok http 4567 我遵循此链接中编写的所有步骤来创建成功的webhook,以便在任何提交操作时接收通知在存储库中完成。 链接=>https:

    0热度

    1回答

    我打开一个弹出式窗口: a = window.open('//example.com'); 从这个窗口,我发送邮件里面: window.opener.postMessage('test', '*'); 并与接受它: window.addEventListener('message', e => b = e.source); 因为这会触发任何发送到窗口的消息,所以我想使if(a == b