3

シンプルな Google ガジェットを作成しようとしていますが、すぐに問題が発生します。入門ガイドを上から下まで読みましたが、まだ何かが足りないように感じます。

提供された Hello World ガジェットから始めて、編集とテストを開始するにはどうすればよいですか? プレビュー タブ付きの Google Gadget Editor を使用しています。これは単純な html では機能しますが、埋め込んだ JavaScript (「アラート」など) は機能しません。

ガジェットを公開して iGoogle に追加できます。これを行うと、埋め込まれた JavaScript が機能します。ただし、舞台裏でかなりのキャッシングとレイテンシーが発生しているようです。現在、この編集、アップロード、公開、デバッグのプロセスは非常に苦痛です。ここで明らかな何かが欠けていますか?ガジェットを開発してテストする「正しい」方法は何ですか? オンラインにせずに自分のマシンでガジェット コードを実行できるプログラムはありますか?

4

3 に答える 3

1

ああ、Google ガジェットを編集する喜び。

私の経験からすると、Google Gadget エディタは非常にバグが多いです。それがあなたが抱えているJavascriptの問題かもしれないので、ブラウザを切り替えてみてください。

また、キャッシュを無効にするには:

http://www.google.com/ig/directory?type=gadgets&url=www.google.com/ig/modules/developer.xml

于 2010-12-29T16:18:28.450 に答える
0

ガジェットのURLにクエリ文字列を追加してから、GmailまたはiGoogleページに追加してみてください。ガジェットに変更を加えるたびに、異なるクエリパラメータを使用します。たとえば、次のようになります。

www.mycompany.com/gadgets/main.xml?q=1234

Googleは1時間程度ごとにキャッシュを更新します。したがって、クエリ文字列を追加すると、ガジェットがすぐに更新されます。

于 2011-01-18T23:38:50.673 に答える
0

私の知る限り、答えは「いいえ」のようです。私はまた、あなたが言及した痛みを伴う待ち時間に苦しんでいました.1つのコード/デバッグサイクルは、ガジェットが最新のコードに更新されるのを待つのに10分かかることがあります.

誰かが私に印をつけて「はい」と答えてくれることを願っています。

于 2010-12-27T01:17:20.350 に答える