如何在Chrome扩展程序中动态运行后台脚本?

shuboy2014

我想仅在需要时动态运行后台脚本。

我的后台脚本基于存储在localStroage中的数组创建了一个上下文菜单后台脚本在加载时仅运行一次,而我想在用户更新localStroage中的数组时再次运行该脚本,该怎么办?

可汗

事件页面是专门为解决“大多数情况下不执行任何操作的后台页面”问题而创建的。几秒钟不活动后,它们将被卸载,并在注册了处理程序的任何事件发生时再次运行。

阅读文档-关于它们的结构有细微差别。此外,特别是对于上下文菜单,您不能使用onclick参数,而必须使用chrome.contextMenus.onClicked事件。

您可以使用消息传递从其他扩展上下文中唤醒您的事件页面。另外,请考虑使用chrome.storageAPI而不是localStoragechrome.storage.onChanged事件附带的

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Chrome扩展程序内容脚本中获取错误堆栈跟踪?

来自分类Dev

如何从Chrome扩展程序后台脚本访问页面变量

来自分类Dev

Chrome扩展程序后台脚本不起作用

来自分类Dev

在我的chrome扩展程序中仅执行一次后台脚本

来自分类Dev

Google Chrome扩展程序中有多个后台脚本吗?

来自分类Dev

Chrome扩展程序:检查后台脚本是否正在运行

来自分类Dev

Chrome扩展程序后台脚本中的AngularJS

来自分类Dev

如何在Chrome扩展程序中为导航事件运行回调?

来自分类Dev

Chrome扩展程序:后台脚本捕获网络和HTTP错误

来自分类Dev

Chrome扩展程序后台页面和内容脚本同步

来自分类Dev

Chrome扩展程序:如何在后台进程中检测点击?

来自分类Dev

Chrome扩展程序:如何使后台等待执行脚本?

来自分类Dev

Chrome邮件扩展程序:从注入脚本到后台

来自分类Dev

在Chrome扩展程序后台脚本上接收CORS策略

来自分类Dev

Chrome扩展程序:仅在刷新后,后台脚本才会启动

来自分类Dev

Chrome扩展程序:后台脚本仅在第一次正常运行

来自分类Dev

Chrome扩展程序:后台脚本仅在第一次正常运行

来自分类Dev

如何在后台运行Perl脚本

来自分类Dev

如何在Chrome扩展程序内容脚本中获取错误堆栈跟踪?

来自分类Dev

如何在Chrome扩展程序中的后台消息侦听器中检索活动选项卡?

来自分类Dev

如何在后台运行的程序中传递stdinput?

来自分类Dev

Chrome扩展程序:后台脚本捕获网络和HTTP错误

来自分类Dev

如何动态更改Chrome扩展程序中的图片?

来自分类Dev

无法在Chrome扩展程序中从后台页面向内容脚本发送消息

来自分类Dev

如何在脚本中以root身份在后台运行OpenVPN?

来自分类Dev

如何在Chrome扩展程序中动态运行后台脚本?

来自分类Dev

Chrome邮件扩展程序:从注入脚本到后台

来自分类Dev

Chrome扩展程序:Background.html中的iframe导致后台脚本调整运行2倍

来自分类Dev

如何在 ContextMenu 上运行脚本 单击 Chrome 扩展

Related 相关文章

  1. 1

    如何在Chrome扩展程序内容脚本中获取错误堆栈跟踪?

  2. 2

    如何从Chrome扩展程序后台脚本访问页面变量

  3. 3

    Chrome扩展程序后台脚本不起作用

  4. 4

    在我的chrome扩展程序中仅执行一次后台脚本

  5. 5

    Google Chrome扩展程序中有多个后台脚本吗?

  6. 6

    Chrome扩展程序:检查后台脚本是否正在运行

  7. 7

    Chrome扩展程序后台脚本中的AngularJS

  8. 8

    如何在Chrome扩展程序中为导航事件运行回调?

  9. 9

    Chrome扩展程序:后台脚本捕获网络和HTTP错误

  10. 10

    Chrome扩展程序后台页面和内容脚本同步

  11. 11

    Chrome扩展程序:如何在后台进程中检测点击?

  12. 12

    Chrome扩展程序:如何使后台等待执行脚本?

  13. 13

    Chrome邮件扩展程序:从注入脚本到后台

  14. 14

    在Chrome扩展程序后台脚本上接收CORS策略

  15. 15

    Chrome扩展程序:仅在刷新后,后台脚本才会启动

  16. 16

    Chrome扩展程序:后台脚本仅在第一次正常运行

  17. 17

    Chrome扩展程序:后台脚本仅在第一次正常运行

  18. 18

    如何在后台运行Perl脚本

  19. 19

    如何在Chrome扩展程序内容脚本中获取错误堆栈跟踪?

  20. 20

    如何在Chrome扩展程序中的后台消息侦听器中检索活动选项卡?

  21. 21

    如何在后台运行的程序中传递stdinput?

  22. 22

    Chrome扩展程序:后台脚本捕获网络和HTTP错误

  23. 23

    如何动态更改Chrome扩展程序中的图片?

  24. 24

    无法在Chrome扩展程序中从后台页面向内容脚本发送消息

  25. 25

    如何在脚本中以root身份在后台运行OpenVPN?

  26. 26

    如何在Chrome扩展程序中动态运行后台脚本?

  27. 27

    Chrome邮件扩展程序:从注入脚本到后台

  28. 28

    Chrome扩展程序:Background.html中的iframe导致后台脚本调整运行2倍

  29. 29

    如何在 ContextMenu 上运行脚本 单击 Chrome 扩展

热门标签

归档