質問編集履歴

5

修正(その2)

2015/12/21 07:47

投稿

hsk
hsk

スコア728

test CHANGED
File without changes
test CHANGED
@@ -36,7 +36,7 @@
36
36
 
37
37
  let nsIURI = ios.newURI(decodeURI(url), null, null);
38
38
 
39
- let path = crs.convertChromeURL(nsIURI); // <- すみません、修正しました...(以前は let path = nsIURI.path)
39
+ let path = crs.convertChromeURL(nsIURI).path; // <- すみません、修正しました...(以前は let path = nsIURI.path)
40
40
 
41
41
  ```
42
42
 

4

提示ソース修正

2015/12/21 07:47

投稿

hsk
hsk

スコア728

test CHANGED
File without changes
test CHANGED
@@ -36,7 +36,7 @@
36
36
 
37
37
  let nsIURI = ios.newURI(decodeURI(url), null, null);
38
38
 
39
- let path = nsIURI.path;
39
+ let path = crs.convertChromeURL(nsIURI); // <- すみません、修正しました...(以前は let path = nsIURI.path)
40
40
 
41
41
  ```
42
42
 

3

URL

2015/12/21 07:41

投稿

hsk
hsk

スコア728

test CHANGED
File without changes
test CHANGED
@@ -60,7 +60,7 @@
60
60
 
61
61
 
62
62
 
63
- 同じく[File I/O] から「特殊ファイルを取得する」(https://developer.mozilla.org/ja/docs/Code_snippets/File_I_O)の下にあるコードをもとに拡張機能のインストールされているフォルダを探すように実行させてみましたが、そもそも
63
+ 同じく [File I/O](https://developer.mozilla.org/ja/docs/Code_snippets/File_I_O) から「あなた拡張のフォルダーを取得する」の下にあるコードをもとに拡張機能のインストールされているフォルダを探すように実行させてみましたが、そもそも
64
64
 
65
65
 
66
66
 
@@ -72,9 +72,13 @@
72
72
 
73
73
  の箇所で
74
74
 
75
- Type Error: Components.classes["@mozilla.org/extensions/manager;1"] is undefined
75
+ `Type Error: Components.classes["@mozilla.org/extensions/manager;1"] is undefined`
76
76
 
77
+ とエラーになってしまいます。
78
+
79
+
80
+
77
- とエラーになっしまいます。これらのチュートリアルは情報が古いままなのでしょうか...
81
+ もしかしこれらのチュートリアルは情報が古いままなのでしょうか...
78
82
 
79
83
 
80
84
 

2

試したこと

2015/12/18 13:31

投稿

hsk
hsk

スコア728

test CHANGED
File without changes
test CHANGED
@@ -60,4 +60,26 @@
60
60
 
61
61
 
62
62
 
63
+ 同じく[File I/O] から「特殊ファイルを取得する」(https://developer.mozilla.org/ja/docs/Code_snippets/File_I_O)の下にあるコードをもとに拡張機能のインストールされているフォルダを探すように実行させてみましたが、そもそも
64
+
65
+
66
+
67
+ ```javascipt
68
+
69
+ Components.classes["@mozilla.org/extensions/manager;1"]
70
+
71
+ ```
72
+
73
+ の箇所で
74
+
75
+ Type Error: Components.classes["@mozilla.org/extensions/manager;1"] is undefined
76
+
77
+ とエラーになってしまいます。これらのチュートリアルは情報が古いままなのでしょうか...
78
+
79
+
80
+
81
+ ---
82
+
83
+
84
+
63
85
  ご存知の方、(またはヒントなど)よろしくお願いいたします。

1

見出し整形

2015/12/18 13:29

投稿

hsk
hsk

スコア728

test CHANGED
File without changes
test CHANGED
@@ -1,18 +1,20 @@
1
- お世話になっております。
1
+ いつもお世話になっております。
2
2
 
3
+
4
+
3
- #実現したいこと
5
+ ###実現したいこと
4
6
 
5
7
  Mozilla系の拡張機能(アドオン)を開発しています。拡張機能のあるディレクトリのサブディレクトリ内にある画像ファイル名を列挙または検索したいのです。
6
8
 
7
9
 
8
10
 
9
- #質問
11
+ ###質問
10
12
 
11
13
  chromeURLでディレクトリパスを示すことは可能でしょうか?何か他のスキーマ(ただし、file://などのOS依存のものはNG)などで、ディレクトリを扱えるものはあるでしょうか?chrome://.../ で示すと、ファイル名を指定しなくても、Xulによって推測されたファイルが示されてしまいます。
12
14
 
13
15
 
14
16
 
15
- #具体的なこと
17
+ ###具体的なこと
16
18
 
17
19
  chrome.manifest に
18
20