javascript - Crossrider "appAPI.message.toAllTabs"方法的消息发送顺序

标签 javascript jquery browser message crossrider

CrossriderappAPI.message.toAllTabs方法的消息发送顺序

“appAPI.message.toAllTabs”方法的crossrider消息发送顺序和完成标准是什么?例如,如果我有 2 个浏览器窗口,如下所示:

*Windows#1* [3 tabs: A1, A2 and A3]
*Windows#2* [2 tabs: B1 and B2]

问题1:该方法如何选择要选择哪个窗口以及选择哪个选项卡来发送消息?

问题2:您如何知道该方法何时完成向所有选项卡发送所有消息以及选项卡何时完成接收消息?

最佳答案

该顺序是特定于浏览器的,并且在可行的情况下使用其 native API 实现。因此,不可能描述发送消息的单个顺序。

此外,当前的appAPI.message.toAllTabs实现并没有提供一种方法来确定该方法何时完成发送消息,但是,我们始终致力于改善用户的体验,因此我已将您的建议转发给我们的产品团队,他们将在未来考虑它发布。感谢您的投入。

如果您有特定的用例并希望私下进一步讨论,请随时向我们的支持人员发送电子邮件 (support@crossrider.com)。

[免责声明:我是 Crossrider 员工]

关于javascript - Crossrider "appAPI.message.toAllTabs"方法的消息发送顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20420245/

相关文章:

javascript - 如何检查浏览器是否支持带有 javascript 的 svg?

java - 文件名、目录名或卷标语法不正确

javascript - Jquery Dialog,添加一行新的样式文本

javascript - 使用 jQuery/JS 查找用户位置(没有 google geolocation api)?

javascript - PHP 单击链接而不是行切换

按键上的 Javascript 事件,但在输入字符之后

http - "304 Not Modified"究竟是如何工作的?

javascript - 为 wordpress 菜单项添加不同的属性

javascript - 尝试显示数据时出现 mustache 循环错误

javascript - 为什么事件指示器不隐藏在 native 脚本中?