【问题标题】:Chrome Extension Preload Ajax RequestChrome 扩展预加载 Ajax 请求
【发布时间】:2013-01-13 13:53:54
【问题描述】:

我有一个 Chrome 扩展程序。目前,当扩展打开时,使用 JQuery 发出 $.ajax 请求。根据请求的结果,扩展弹出窗口将格式化并显示请求数据。我的解决方案是功能性的,但缺乏用户体验,因为每次单击我的扩展程序时,我都会在发出 ajax 请求时显示 1-2 秒的一点“加载”消息。

在我的扩展程序打开之前,有什么方法可以执行这个 $.ajax 请求吗?也许当浏览器打开时,或者标签页打开时?如果可以在弹出窗口打开之前发出 $.ajax 请求,那就太好了,所以一旦用户单击我的扩展程序,数据就会立即显示 - 没有“加载”消息。

【问题讨论】:

    标签: jquery google-chrome-extension


    【解决方案1】:

    在加载扩展程序之后和点击浏览器弹出窗口之前使用背景\事件页面制作$.ajax request,您也可以在点击之前格式化弹出页面。

    如果要将更改从background 传递到popup 页面,则需要使用消息通信。

    参考文献

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-24
      • 1970-01-01
      • 2012-04-22
      • 2017-05-02
      • 1970-01-01
      相关资源
      最近更新 更多