私はChrome拡張機能を作成していますので、コード内で拡張機能のIDを取得する必要があるため、毎回手動で変更する必要はありません。これどうやってするの?あなたがローカライズでものをやっている場合は、拡張メカニックがあなたの拡張機能のIDにアクセスするためのいくつかのplaceholdersを提供するように、それが見えますJavaScriptからエクステンションのIDを取得するにはどうすればいいですか?
答えて
次の2つの異なる方法で(余分な権限は必要ありません)このようにそれを得ることができます:国際化APIを使用してvar myid = chrome.runtime.id;
:ランタイムAPIを使用して
var myid = chrome.i18n.getMessage("@@extension_id");
が、chrome.tabs.create()
(およびいくつかの他の)相対パスを理解しますが、ページを開くためにそれを必要としません。だからあなたの拡張フォルダからindex.html
を開くために
あなただけ使用する必要があります。
chrome.tabs.create({url: "index.html"});
「chrome.i18n.getMessage(" @@ extension_id ");'?!? :) –
@JohnS http://code.google.com/chrome/extensions/dev/i18n.html#overview-predefined – serg
よろしくお願いします。私はRTFMする必要があると思う! :) –
:
あなたは自分の内線にローカルファイルのURLにアクセスしようとしている場合は、次のことができますちょうど使用するchrome.extension.getURL("some file name");
拡張機能のIDを実際に知る必要がある別の理由がある場合は、拡張機能自体の中から直接得る方法がないとは思いません。頭の上から私に届く2つの方法は、chrome.extension.getURL("some file name")
を使用しています。返されたURLから拡張IDを解析するか、name
で一致を見つけてからアクセスするまで、chrome.management.getAll()
を使用してインストールされたすべての拡張機能をループしますid
:
- 1. javascriptのノードIDからUmbracoノードパスを取得するにはどうすればよいですか?
- 2. javascriptのSPListItemCollectionからIDを取得するにはどうすればよいですか?
- 3. MMS idを取得するにはどうすればいいですか?
- 4. フレックスアプリケーションのGoogleマップから郡IDを取得するにはどうすればいいですか
- 5. 要素IDでJavaScriptの要素のtitleプロパティを取得するにはどうすればよいですか?
- 6. プロセスのメインスレッドID(IDでわかる)を取得するにはどうすればよいですか?
- 7. -captureStillImageAsynchronouslyFromConnection:completionHandler:から取得したCMSampleBufferからNSImageを取得するにはどうすればいいですか?
- 8. Backbone.jsコレクションからそのIDでモデルを取得するにはどうすればよいですか?
- 9. rich:calendarからjavascriptで日付を取得するにはどうすればいいですか?
- 10. iOS SDKのFacebookオブジェクトからFacebookのユーザーIDを取得するにはどうすればよいですか?
- 11. コンテナのIDからGoogleマップオブジェクトへの参照を取得するにはどうすればよいですか?
- 12. 別のエクステンション上のエクステンションの依存関係を宣言するにはどうすればいいですか?
- 13. URLから動画IDを取得するにはどうすればよいですか? (DailyMotionは)
- 14. Facebookの動画サムネイルを動画IDから取得するにはどうすればよいですか?
- 15. URLからfacebookのアルバムIDを取得するにはどうすればよいですか?
- 16. Cocoaのアプリケーション名からバンドルIDを取得するにはどうすればよいですか?
- 17. URLから動画IDを取得するにはどうすればよいですか? (Vimeoの)
- 18. DataGridviewの選択した行からIDを取得するにはどうすればよいですか?
- 19. appiumのリソースIDからビューオブジェクトを取得するにはどうすればよいですか?
- 20. ContactsContracts APIを介してユーザーからfacebook idを取得するにはどうすればよいですか?
- 21. サブカテゴリIDから親カテゴリを取得するにはどうすればよいですか?
- 22. JAX-RS Webサービス内からセッションIDを取得するにはどうすればよいですか?
- 23. 電話番号からIDを取得するにはどうすればよいですか?
- 24. WP Rest API vs - 著者IDをv2から取得するにはどうすればよいですか?
- 25. StripesのActionBeanからjavascriptで戻り値を取得するにはどうすればよいですか?
- 26. JavaScriptのエポックから秒単位で時間を取得するにはどうすればよいですか?
- 27. クローム・エクステンションのポップアップを開くにはどうすればいいですか?
- 28. Javascriptのappendchildチェックボックスから要素の状態を取得するにはどうすればよいですか?
- 29. IDを取得するにはどうすればいいですか?javadriptで最初にリクエストするパネル
- 30. JavaScriptの文字列からASCIIコードを取得するにはどうすればよいですか?
それがインストールされています後、私は拡張機能のIDの変更を信じていないのですか?開発者の目的で「アンパック」しても、アンインストールして再インストールしない限り、同じIDを保持します。 – WesleyJohnson
私はそれを開発するとき、私はid1を得ました、私はそれを公開すると、私はid2を持って、彼らは異なっている... – wong2
なぜIDを取得する必要がありますか? –