将工作传递给background.js会带来任何性能上的好处

时间:2015-05-14 16:31:59

标签: javascript google-chrome-app message-passing

我有一个使用聚合物纸元素制作的镀铬打包应用程序。它使用HTML5音频标签来流式传输来自在线服务的音乐。我的问题是应用程序从服务器获取结果并在播放时解析数组。有时音乐会停止几毫秒。 (在lowend chromebooks上几秒钟)我试图使用Polymers异步方法将工作延迟到下一个可用的微任务。这有助于但在界面中会发生一些不良事情。 (在执行异步方法之前,将显示不应显示的内容)

目前我在background.js文件中没有任何反应。一切都发生在main.js文件中或自定义元素中。

在解析对background.js文件的响应时,我会看到使用消息传递来推动某些工作的性能提升吗?

似乎导致音频暂停的工作示例。

<tr>

在这种情况下,回调只是隐藏了加载微调器。

提前感谢您的帮助。

0 个答案:

没有答案