問題タブ [google-gadget]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
342 参照

javascript - Google Waveガジェットの場合、UIを変更してもよい定義済みのポイントはありますか?

ガジェットに2つの異なるビューを設定したいと思います。1つは追加されたばかりのとき、ユーザーが情報を入力できるようにするため、もう1つはユーザーがそれを完了すると、その情報に基づいてデータを表示するためです。

これらの2つのビューのどちらを表示する必要があるかを判断できる最も早い時点は、状態を初めて取得するとき、つまり状態コールバックのときです。ただし、そこでUIを変更すると、常に表示されるとは限りません。明らかに、タイミングの問題がいくつかあります。UIがまったく表示されない場合もあれば、正常に表示される場合もあります。ガジェットを読み込むアニメーションの前に表示される場合もあります。

簡単なテストケースは次のとおりです。

0 投票する
1 に答える
124 参照

javascript - 複数のユーザーが Google Wave ガジェット内の共有状態を更新している場合、競合の解決を管理するために使用できる JavaScript ツールまたは手法は何ですか?

この質問に対する答えは、ガジェット API 内で運用変換アーキテクチャに直接アクセスできるかどうかにかかっていると思います。現在はありませんが、各変数の大きなロックとは対照的に、きめの細かいデルタの代替手段は何でしょうか?

0 投票する
1 に答える
717 参照

java - GoogleAppEngineでのガジェットホスティング

私は最近、アプリエンジンでホストされているプロジェクトのガジェットの作成に取り組む任務を負っています。また、AppEngineでガジェット仕様をホストしています。

ガジェットの仕様は、ガジェットがホストされているアプリケーションIDを参照するため、サーバー側で生成されます(このプロジェクトは、複数のIDでホストされている可能性があります)。したがって、ガジェットは、アプリケーションと同じ起動時間の対象になると思われます。一定期間非アクティブになっている場合があります(これが私が抱えている問題と関係があるかどうかはわかりません)。

今私の問題に。私は次の動作を観察しました:

  1. ガジェットをガジェットにインストールしたメールの受信トレイに戻った後、左側のメニューから消えないことがよくあります。

  2. Firefoxを長時間開いたままにしてメールボックスに戻ったところ、ガジェットを使用しようとすると、「ガジェットの仕様を取得できません」という504エラーが発生しました。

これらは関連していますか?誰かがこの問題の経験がありますか?ガジェット自体は、これとは別に、AppEngineでホストされてうまく機能しています。

0 投票する
1 に答える
737 参照

testing - iGoogleガジェットのプライベート開発

本番アプリサーバーでGoogleガジェットをホストします。これにより、認証の手段が提供され、データベースからの興味深い情報が表示されます。

明らかに、私はこれを本番サイトの外で開発してテストしたいと思っています。

開発ボックスでホストされているガジェットをテストテストする方法はありますか?ガジェットの開発は初めてですが、理解しているように、実行するにはインターネット経由でアクセスできる必要があります。

0 投票する
2 に答える
1325 参照

google-gadget - Google デスクトップ ガジェットと Yahoo ウィジェットの比較

どのウィジェット開発プラットフォームが優れているかを把握しようとしています。クロスブラウザー ウィジェットが必要なため、Google または Yahoo のソリューションが最適であると考えました。どちらも同じテクノロジー (JavaScript、HTML、XML など) を使用しているようです。

開発、パフォーマンス、およびその他の言及されていない要因の点で、どちらがより優れたプラットフォームであるかについて何か考えはありますか?

0 投票する
1 に答える
84 参照

macos - Mac での Google ガジェットの開発

いくつかの Mac ウィジェットを開発しましたが、それらを Google ガジェットに移植したいと考えています。テクノロジーはかなり似ていますが (そうでない場合はご遠慮ください)、速度を上げるには Google Gadgets をダウンロードして使用する必要があるようです。つまり、Windows を使用する必要があるということです。Macで実行する方法はありますか。ベースキャンプ?それとも、ガジェットの開発を手動で行うのは簡単ですか? それとも、単に Windows マシンのほこりを払うべきですか?

私は Snow Leopard を使用していますが、Mac 用の Googls Gadgets は、開発ではなく Mac でガジェットを実行する唯一の方法 (と思われます) です。

ベースキャンプ?おっと申し訳ありませんが Bootcamp を意味し、私の指が混乱しました。

0 投票する
2 に答える
985 参照

google-gadget - Google Wave ガジェット: gadgets.window が定義されていません

Google Wave ガジェットについて学習しています。

ガジェットのサイズを強制的に変更しようとしています。

gadgets.windowしかし、未定義のエラーが発生し続けます。

これが私のガジェットです:

ところで、GitHub Gist を Google Waves に埋め込むガジェットをご存知でしたら教えてください。:-)

0 投票する
2 に答える
294 参照

javascript - ページごとに複数の Javascript ガジェット

Javascript と jQuery で社内ガジェットを作成しています。例として ggObj と呼ばれる最上位オブジェクトを使用し、ggObj.prototype を介してメソッドを割り当てて、オブジェクト指向の方法で記述しました。

my Gadget を使用するには、myGadget.js ファイルを含め、ページで関数 makeMyGadget() を呼び出します。私のJSファイルは次のようになります。

これまでのところ、うまく機能しています。

私の問題は、ガジェットがカプセル化されていないことです。現時点では、ページごとに 1 つのガジェット (myGG) しか作成できません。さらに悪いことに、コード内で特定のオブジェクト インスタンス (myGG) を参照する必要がありました。その 2 つの例は次のとおりです。

  1. myShinyRedButton の onClick は「myGG.submitForm()」を実行し、

  2. 「アニメーション」を行うには、次のコード行があります。

    this.intervalID = setInterval( "myGG.pageData(1)", this.options.animate );

ページに複数のガジェットが存在できるようにコードを適切にカプセル化するには、何を変更する必要がありますか?

0 投票する
3 に答える
281 参照

google-gadget - プログラマーとそのコードのための Google Wave 拡張機能

これがよく知られている場合は申し訳ありませんが、Google Wave ガジェットの作成に関するリンクしか表示されませんでした。

私の質問は、より共同でコードを編集できるようにする Google Wave ガジェットはありますか? つまり、フォントを固定幅に設定することなどはできますが、それ用に設計されたガジェットはありますか?

応答には、gitまたはについて何も含めないでくださいsvn。使いたい時に使います。Google Wave についてです!

0 投票する
2 に答える
484 参照

javascript - gadgets.Prefs in type url Google Gadget

type="url" のコンテンツで gadgets.Prefs にアクセスできますか?

設定内容にgadgets.Prefsが設定されている