Chrome扩展程序地址栏焦点

时间:2018-12-18 11:09:00

标签: javascript google-chrome google-chrome-extension

我正在尝试创建一个简单的扩展程序,以打开默认的Chrome新标签页。问题在于它缺乏自动的地址栏焦点,这是默认行为。

这是 manifest.json

SQL> set serveroutput on;

SQL> declare
  type a_arr is varray(20) of varchar2(20);
  arr  a_arr:=a_arr('un1','un2','un3','un4','un5','un6','un7','un8','un9','un10',
                    'un11','un12','un13','un14','un15','un16','un17','un18','un19','un20');
begin  
 for i in 1..arr.count
  loop
    dbms_output.put_line(arr(i));
  end loop; 
end;  

new_tab.html

{
  "name": "NewTabRestorer",
  "version": "1.0",
  "description": "Restore new tab to original setting",
  "manifest_version": 2,
  "chrome_url_overrides" : {
    "newtab": "new_tab.html"
  },
  "permissions": [
    "tabs",
    "activeTab"
  ],
  "content_scripts": [
   {
     "matches": ["https://www.google.com/_/chrome/newtab"],
     "js": ["redirect.js"]
   }
 ]
}

redirect.js

 <!DOCTYPE html>
  <html>
    <head>      
    </head>
    <body>
    </body>
    <script src="redirect.js"></script>
  </html>

除了将地址栏聚焦(或将光标放在其中)之外,它的工作原理也很好。

有什么办法解决这个问题?

0 个答案:

没有答案