制作一个动画的Chrome扩展程序图标?

Mashpoe

我正在尝试制作一个新的Chrome扩展程序,并且我需要该图标自动像带有一系列图像的gif一样进行更改,并永久重复。我的问题是我无法使Javascript循环正常工作。这是我所拥有的:

var min = 1;
var max = 12;
var current = min;

  if (current > max)
    current = min;
}

var keep_switching_icon = true;
function rotateIcon()
{               
   if ( keep_switching_icon )
   {
      chrome.browserAction.setIcon({path:"icon" + current + ".png"});
      current++;
      window.setTimeout(rotateIcon, 300);
   }
}
大卫·纳维卡斯(David Navickas)

应该做一些改变:

  1. 检查是否current > max应在函数内移动

console.clear();

var min = 1;
var max = 12;
var current = min;

var keep_switching_icon = true;

function rotateIcon() {
  if (keep_switching_icon) {
    //chrome.browserAction.setIcon({path:"icon" + current + ".png"});
    console.log(current);
    if (current++ > max) {
      current = min;
    };

    window.setTimeout(rotateIcon, 300);
  }
}

rotateIcon();

代替console.log(current),取消对chrome.browserAction函数调用的注释并删除第一行。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

制作一个动画的Chrome扩展程序图标?

来自分类Dev

一个Google Chrome扩展程序可以有多个浏览器操作图标吗?

来自分类Dev

一个Google Chrome扩展程序可以有几个浏览器操作图标吗?

来自分类Dev

仅在一个位置禁用Chrome扩展程序

来自分类Dev

在 chrome 扩展程序中创建一个弹出窗口

来自分类Dev

如何制作一个圆的动画

来自分类Dev

如何在Chrome中制作一个小型的角度应用程序?

来自分类Dev

如何制作一个闪烁的图像动画?

来自分类Dev

围绕另一个圆圈制作圆圈动画

来自分类Dev

如何用lottie动画制作一个like按钮?

来自分类Dev

开发一个Chrome扩展程序,该扩展程序会覆盖自签名证书的SSL证书例外

来自分类Dev

如何在Chrome扩展程序中将同一个域与多个扩展程序匹配?

来自分类Dev

如何将扩展程序从一个Chrome安装复制到另一个安装?

来自分类Dev

Windows Chrome扩展程序本机消息传递只能收到第一个响应

来自分类Dev

卸载Chrome扩展程序后打开一个新窗口

来自分类Dev

使Google Chrome扩展程序仅在一个标签上运行

来自分类Dev

Chrome扩展程序,基于异步提取的数据创建一个新标签

来自分类Dev

编写第一个Chrome扩展程序并尝试根据所选文本执行操作

来自分类Dev

简单的Chrome扩展程序:在新标签页中打开一个网址

来自分类Dev

如何仅在一个窗口中运行chrome扩展程序?

来自分类Dev

制作一个简单的Firefox扩展-注入内容

来自分类Dev

我需要做一个仅考虑chrome.tab API的chrome扩展程序吗?

来自分类Dev

如何为一个动作包含所有动画的模型制作动画?

来自分类Dev

如何制作动画情节以在到达最后一个动画步骤时停止回滚?

来自分类Dev

我用CSS(变换)制作了一个动画,动画结束后它会重置

来自分类Dev

Dash显示了一个与Amazon相关的额外的chrome图标

来自分类Dev

Dash显示了一个与Amazon相关的额外Chrome图标

来自分类Dev

制作一个在新窗口中打开的Chrome应用

来自分类Dev

搜索结果中的Chrome扩展程序图标

Related 相关文章

  1. 1

    制作一个动画的Chrome扩展程序图标?

  2. 2

    一个Google Chrome扩展程序可以有多个浏览器操作图标吗?

  3. 3

    一个Google Chrome扩展程序可以有几个浏览器操作图标吗?

  4. 4

    仅在一个位置禁用Chrome扩展程序

  5. 5

    在 chrome 扩展程序中创建一个弹出窗口

  6. 6

    如何制作一个圆的动画

  7. 7

    如何在Chrome中制作一个小型的角度应用程序?

  8. 8

    如何制作一个闪烁的图像动画?

  9. 9

    围绕另一个圆圈制作圆圈动画

  10. 10

    如何用lottie动画制作一个like按钮?

  11. 11

    开发一个Chrome扩展程序,该扩展程序会覆盖自签名证书的SSL证书例外

  12. 12

    如何在Chrome扩展程序中将同一个域与多个扩展程序匹配?

  13. 13

    如何将扩展程序从一个Chrome安装复制到另一个安装?

  14. 14

    Windows Chrome扩展程序本机消息传递只能收到第一个响应

  15. 15

    卸载Chrome扩展程序后打开一个新窗口

  16. 16

    使Google Chrome扩展程序仅在一个标签上运行

  17. 17

    Chrome扩展程序,基于异步提取的数据创建一个新标签

  18. 18

    编写第一个Chrome扩展程序并尝试根据所选文本执行操作

  19. 19

    简单的Chrome扩展程序:在新标签页中打开一个网址

  20. 20

    如何仅在一个窗口中运行chrome扩展程序?

  21. 21

    制作一个简单的Firefox扩展-注入内容

  22. 22

    我需要做一个仅考虑chrome.tab API的chrome扩展程序吗?

  23. 23

    如何为一个动作包含所有动画的模型制作动画?

  24. 24

    如何制作动画情节以在到达最后一个动画步骤时停止回滚?

  25. 25

    我用CSS(变换)制作了一个动画,动画结束后它会重置

  26. 26

    Dash显示了一个与Amazon相关的额外的chrome图标

  27. 27

    Dash显示了一个与Amazon相关的额外Chrome图标

  28. 28

    制作一个在新窗口中打开的Chrome应用

  29. 29

    搜索结果中的Chrome扩展程序图标

热门标签

归档