小编Ter*_*ker的帖子

无法读取未定义的属性“查询” - 在 Vanilla Chrome 扩展中

我正在尝试编写一个在 content.js 中运行计时器的简单应用程序,但也会发送网页 url 的警报。查看文档后,我想出了这个:

内容.js

chrome.tabs.query({'active': true, 'windowId': chrome.windows.WINDOW_ID_CURRENT},
   function(tabs){
      alert(tabs[0].url);
   }
);

let message = "";

console.log("Death Timer Running...");

let body = document.getElementsByTagName("body")[0];

let div = document.createElement("DIV");

div.setAttribute("CLASS", "timer");

let text = document.createElement("P1");
text.setAttribute("ID", "myText");
text.setAttribute("CLASS", "timerText");

div.appendChild(text);


body.appendChild(div);


var endDate = new Date("Oct 07, 2085 16:37:52").getTime();

var myfunc = setInterval(function() {
// code goes here
  var now = new Date().getTime();

  var timeLeftSeconds = parseInt((endDate - now)/1000);
  var timeLeftMinutes = parseInt(timeLeftSeconds/60);
  var timeLeftHours = parseInt(timeLeftMinutes/60);
  var timeLeftDays = …
Run Code Online (Sandbox Code Playgroud)

google-chrome-extension

0
推荐指数
1
解决办法
2295
查看次数

标签 统计

google-chrome-extension ×1