0

Dashcode を書き込もうとしていますが、/env コマンドを実行しても環境変数を取得できないようです。環境は常に「未定義」を返すため、ソースではないようです。以下は私のコードであり、私はどんな提案も受け付けています(LANGだけではなく、LANGは単なる例です)。

var textFieldToChange = document.getElementById("LangField"); var newFieldText = widget.system("/usr/bin/env | grep LANG").outputString; textFieldToChange.value = newFieldText;

自分の環境をソースして Dashcode にキャッシュする簡単な方法はありますか? または、何らかの方法で環境全体をキャッシュする何かを作成する必要がありますか?

アイデアをありがとう!

4

2 に答える 2

0

コマンド ライン アクセスを許可していますか? Widget Attributes (左側のメニュー) に移動し、次に extensions に移動して、Allow Command Line Access をオンにします。そうしないと、ウィジェットはシステムと通信できなくなります。ただし、これが問題の原因であるかどうかはわかりません。

于 2011-04-01T10:03:07.497 に答える