0

ハイルプ!

ヤフー!ウィジェットの仕様によると、JSON.parse() を使用して JSON オブジェクトを解析できます。実際にやってみると、こんな感じ…。

var parsed = JSON.parse('{"key": "value"}');

print (parsed);

for (p in parsed)
{
    print ("prop: "+p);
}

私は得る:

ReferenceError: JSON is not defined

どうしたの?さらに魔法が必要ですか?

4

2 に答える 2

0

4.5 機能を使用するようにウィジェットを設定しましたか? JSON オブジェクトは 4.5 で導入されました。古いバージョンの Y!WE では使用できません。

<?xml version="1.0" encoding="UTF-8"?>
<widget>
    <version>1.0</version>
    <minimumVersion>4.5</minimumVersion>
    <settings>
        <setting name="debug" value="on"/>
    </settings>
</widget>
于 2009-03-12T11:29:24.320 に答える
0

「JSON」は、onLoad 呼び出しが完了するまで使用できないことが判明しました。私が推測できる限り、これは PC のみの問題であり、Mac では問題ではありません。

JSON を使用するには、すぐに使用できますが、試してみるには、タイマー コールバックなどから実行する必要があります。

于 2009-03-12T12:42:29.573 に答える