0

存在しないように見えるので、新しいタブ ページをローカルの .html ファイルに設定するための chrome 拡張機能を作成しようとしています。これが私がこれまでに持っているものです:

{
  "name": "MyHomepage",
  "version": "1.0",
  "manifest_version": 2,
  "description": "Set an HTML page as your New Tab page",
  "browser_action": {
    "default_icon": "icon.png"
  },
  "chrome_url_overrides" : {
    "newtab": "/Users/shortname/Documents/Home.html"
  }
}

ただし、新しいページをロードすると、次のようになります: Web アドレスの Web ページが見つかりませんでした: chrome-extension://(gibberish)//Users/shortname/Documents/Home.html Chrome が拡張機能をサンドボックス化しているようです何とかして。ローカル ファイルにアクセスできるようにする方法はありますか?

4

2 に答える 2

1

NPAPI の代わりにネイティブ メッセージングを使用できますhttps://developer.chrome.com/extensions/messaging#native-messaging

于 2014-12-04T11:50:32.697 に答える
1

Chrome の拡張 API では、ディスクから直接読み書きすることはできません。

これを行うには、拡張機能で NPAPI プラグインを使用する必要があります: http://code.google.com/chrome/extensions/npapi.html

于 2012-06-14T18:14:27.980 に答える