問題タブ [smooch]

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 投票する
2 に答える
1148 参照

android - 1 つのアプリケーションで 2 つ以上の GCM Intent サービスを使用する

SmoochCarnivalを統合するアプリケーションを作成しています。これらのライブラリは両方とも、メッセージを受信するために GCM インテント サービスを定義する標準的なアプローチを使用して、GCM プッシュ メッセージを受信します。

Smooch だけを使用すると、すべてがうまく機能します。カーニバルだけを使用すると、すべてがうまく機能します。両方を使おうとすると問題が発生します。私が見つけたのは、GCM レシーバーは、インテントを定義するマニフェストにリストされている最初のサービスを単純​​に開始するということcom.google.android.c2dm.intent.RECEIVEです。

実際、ライブラリがリストされているbuild.gradle順序は、マニフェストがアプリケーションマニフェストにマージされる順序に影響することがわかりました。したがって、smooch を最初に配置すると、機能します (ただし、Carnival は何も受け取りません)。Carnival を最初に設定すると、うまくいきます (ただし、Smooch は何も受け取りません)。

どちらも制御できない場合、複数の GCM インテント サービスを処理するにはどうすればよいですか? 一般に、アプリケーションは複数の GCM インテント サービスをどのように定義および管理する必要がありますか?

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

javascript - RequireJS で smooch-js をセットアップする

Smoochの 指示に従いましたが、成功しませんでした。

私にとって失敗する最小限のコードは次のとおりです。

requireundefined私にはそうではありませんを返しますSmooch.init(...)。Firefox と Chrome の両方でテスト済み。

私は何か間違っていますか?

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

smooch - smooch - 「会話継続中」の通知

最近 Slack で Smooch をセットアップしましたが、ここで概説されているように、リピーターが会話を続けたときではなく、新しいユーザーが会話を開始したときにのみ通知を受け取ります

これを解決するにはどうすればよいですか?

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

android - ボタンを押すと Smooch がクラッシュする

これは私が得るエラーです:

これは、Application クラスで初期化する方法です。

そして、私はバージョンを使用しました:

私のボタンはこれだけを行います:

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

smooch - Smooch ポストバックの使用方法

postabck 機能を実際に使用する方法に関するドキュメントが見つからないようです。サーバー上の関数を呼び出しますか? pasees 値で ti は何をしますか?

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

android - Android Studio、既に追加されている依存関係からシンボル メソッドを見つけることができません

Android Studio でプロジェクトをコンパイルするときに奇妙な問題が発生します。互いに影響を与える 2 つの依存関係があります。私が持っているとき

compile 'com.github.dbachelder:CreditCardEntry:1.4.7'

、プロジェクトはうまくコンパイルされ、うまく機能します。ただし、

compile 'io.smooch:ui:latest.release'

プロジェクトを追加して再度コンパイルすると、最初に追加された依存関係のメソッド

(com.github.dbachelder:CreditCardEntry:1.4.7) が見つかりません。

私が試みた:

クリーン、
リビルド、.
/gradlew クリーン && ./gradlew ビルド、
Gradle ファイルとの同期、
Android Studio の終了と再
起動、キャッシュの無効化と再起動、
CreditCardEntry リポジトリを手動でプロジェクトにインポートしようとしました。

依存関係を削除すると、
compile 'io.smooch:ui:latest.release'
再びプロジェクトが正常にコンパイルされ、CreditCardEntry 依存関係のメソッドが見つかります。

エラー:

エラー:(160, 16) エラー: シンボル メソッド clearForm() が見つかりません

エラー:(161, 16) エラー: シンボル メソッドが見つかりません setOnCardValidCallback(CardValidCallback)

エラー:(163, 16) エラー: シンボル メソッド focusCreditCard() が見つかりません

どんな助けでも感謝..