首页 > 解决方案 > 如何通过我的 html 中的 href 访问 chrome-search://local-ntp/local-ntp.html

问题描述

我正在开发一个需要 chrome_url_override 新标签的 chrome 扩展。newtab.html 应该包含 chrome-search://local-ntp/local-ntp.html 的链接。我在 newtab.html 中使用 chromeTab 进行了尝试,但是当我单击链接时,它没有响应。

清单.json

{
"manifest_version": 2,
"name": "My First Extention",
 "version": "1.0",
 "description": "My new extention",
 "browser_action": {
"default_icon": "logo.png"
 },
 "chrome_url_overrides": {
  "newtab": "newtab.html"
},

 "permissions": [
   "activeTab"
 ]
 }

新标签.html

<!DOCTYPE html>
<html>
    <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <title>My Extension</title>
     <!-- Bootstrap -->
     <!-- Latest compiled and minified CSS -->
      <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
      <!-- jQuery library -->
      <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
     <!-- Latest compiled JavaScript -->
     <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>    
     </head>
     <body>
      <a href="chrome-search://local-ntp/local-ntp.html"> Chrome Tab</a>

       </body>
  </html>

标签: google-chrome-extension

解决方案


推荐阅读