問題タブ [phono]

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 に答える
2658 参照

jquery - jQuery/Phono を使用した XMPP GTalk チャット アプリの作成

だから私は驚くべき新しい jQuery ライブラリであるphono.jsを使っています。XMPP クライアント チャットをサポートしているので、GTalk アカウントでライブ チャットをセットアップする方法を探しています。ドキュメントは実際にはあまりサポートされていません...

ブラウザ内で GTalk アプリを作成するためのより良い解決策があれば、ぜひ聞いてみたいです。しかし、jQuery が最良の方法のようで、Phono は XMPP プロトコルもサポートしています! だから私の考えは最初にここで試してみました:)

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

javascript - フォノ (jquery ソフトフォン プラグイン) の依存関係をローカルでホストしていますか?

これはあまりにもあいまいな質問かもしれませんが、おそらく誰かが私が間違っていることを見つけることができます.

Phono (Tropo/Voxeo の上に構築された javascript/flash ベースのソフトフォン用の jquery プラグイン) は、phono.com サーバーからいくつかの依存関係を読み込みます。すなわち、

これらの依存関係を外部サーバーからロードしたり (明らかな理由で)、フォーラムでこのスレッドを参照したり (可能なすべてのユーザー名が「取得」されているように見えるため、登録できません)することは避けたいと思います。それらをローカルでホストできます。

これは、メインの jquery プラグインのきれいなソースですたぶん私は見た目が悪いだけかもしれませんが、完全な SDK または github のいずれにも、コメント付きで縮小されていないバージョンを見つけることができませんでした。

なので変更後

base_path: "http://s.phono.com/deps/flensed/1.0/"

swf: "http://s.phono.com/releases/" + Phono.version + "/plugins/audio/phono.audio.swf"

... すべての依存関係が問題なくロードされているように見えます。フォノはセッション ID を正常に取得し、SIP によるチャットは機能しているようです。ただし、セッション ID/SIP にダイヤルアウトまたはコールしようとすると、javascript エラーが発生します。

Uncaught TypeError: Cannot call method 'start' of null

行を参照770: h.start()

this.$flash.play(g, j);null または未定義を返すようです。私はjavascriptが苦手で、その理由がわかりません。

編集 - 誰かがこれを試してみるほど冒険的であれば、「台所の流し」のデモを手に入れて、手間をかけずにサーバーに平手打ちすることができます.

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

android - Phono Mobile SDK と Phonegap の統合

Phono Mobile と Phonegap を統合しようとしています。

次の手順を実行しました。

  1. Phono プラグインを追加する libs の内容を PhoneGap libs ディレクトリにコピーします。これには以下が含まれます: armeab/libg722.so phonogap.jar srtplight.jar

  2. 「jquery.phono.js」を PhoneGap の「www」ディレクトリにコピーし、アプリに含めます (例: index.html)。

  3. com.phono.android.phonegap.Phono res/xml/plugins.xml を追加

  4. voxeolabs.net、phono.comのアクセス元も追加

しかし、Phono オブジェクトは開始されていませんでした。何か間違ったことをしている場合は、私を修正してください。

ありがとう