問題タブ [receiver]

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

javascript - How to set the receiver

How can I rewrite a function that is in the form:

into a form such that arg1 becomes the receiver, to be used like the following?


Edit I found out that with jQuery, I can do this.

What is the way to do this with Javascript not using jQuery?

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

android - エクスポート後にHOneycombでBOOT_COMPLETEDが呼び出されない

私は非常に奇妙な問題を抱えています、そしてすでにウェブサイトにある質問のどれも答えまたは同じ問題を持っていません。

BOOT_COMPLETEDを受信するアプリがあります。android:installLocationをinternalOnlyに設定して、インテントを受信できることを確認しました。OnBootクラスにLog.Debugがあり、呼び出されたかどうかを確認しています。

Android2.2とHoneycombの2つのデバイスがあります。android 2.2では正常に動作しますが、Honeycomb ...

  • Eclipseの「実行」ボタンを使用してアプリケーションをハニカムタブレットにインストールすると、タブレットの起動時にonBootが呼び出されます。

  • * .apkファイルをエクスポートした後にアプリケーションをハニカムタブレットにインストールすると、onBootが呼び出されません。

  • * .apkファイルをエクスポートした後にアプリケーションをハニカムタブレットにインストールし、再起動する前に手動でアクティビティを開始すると、onBootが呼び出されます。

受信者を登録するには、アプリケーションのアクティビティを少なくとも1回開始する必要があるようです...アプリにアクティビティがない可能性があり、Froyoがそのように機能しないため、正しくありません...

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

android - Android: システム設定の変更をリッスンするレシーバーを作成するには?

システム設定の変更をリッスンして UI を更新するブロードキャスト レシーバーを作成しようとしています。

この方法で、Android マニフェストのインテント フィルターに一連のアクションを記述しました。

しかし、私はすべてのシステム設定の変更を聞く必要があります(オンからオフへの「自動回転」、またはその逆、自動からオフへの明るさ、またはその他のものなど)。

マニフェストに書き込めるアクションがあれば良いのですが。

どうもありがとう

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

methods - T および *T のメソッド セット

Golang 言語仕様には次のように記載されています。

その他のタイプ T のメソッド セットは、レシーバ タイプ のすべてのメソッドで構成されますT。対応するポインター型のメソッド セットは、*Tレシーバーが*TorのすべてのメソッドのセットですT(つまり、 のメソッド セットも含まれますT)。

どうしてこれなの?受信するメソッドがT設定されたメソッドに属しているのに、*Tその逆ではないのはなぜですか?

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

sockets - Winsock で HMODULE を送受信する

WinSock を使用して、2 つのプロセス (同じマシン上で実行されている) が TCP 経由で相互に通信している C++ プロジェクトを使用しています。プロセス「A」は、プロセス「B」が使用する必要があるいくつかの Dll をロードします。

ただし、この場合、HMODULE を送受信するために send/recv メソッドを使用する方法を理解するのに苦労しています。出来ますか?もしそうなら、正しい方法は何でしょうか。(私は次のように何かをしようとしています):

プロセスA:

プロセス B:

ありがとう。

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

android - アプリ内課金受信者権限

バックグラウンド

Dungeons のマニフェスト(アプリ内課金の例)の受信機許可要素が含まれていないことは知っていますが、Lint は次のように警告しています。どのアプリケーションでもこの受信機を使用できます。 」

私がこの権利を理解していれば、アプリケーションは偽のデータで私を偽装し (おそらく巧妙に細工されたシステムで、確かではありません)、Play アプリケーションになりすまして偽の請求記録を提供する可能性があります。

質問

  1. そうですか?通常の消費者向け Android デバイスでは、どのような影響がありますか?

  2. 通常の動作を期待するには、何を書き込む必要がありますか? 受信機が正規の Play アプリからのブロードキャストのみを受信できるようにしていると思います。ですかcom.android.vending.BILLING?この場合、なりすましシステムがそれを宣言できる可能性があると思います。それは3につながります:

  3. システムのなりすましを避けるために、よく知られている Google の公開署名とも比較する必要がありますか?

コメント

一部の人にとっては、これが多すぎるように思えるかもしれませんが、ここで理論について考えています。:-)

また、マニフェストで定義されたレシーバーは使用しないため、あまり注意を払いませんでした。そうは言っても、正しく理解していない場合は、修正してください。はい、以前も今もドキュメントを読みました。

ありがとうございました。

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

android - DialogFragmentからregisterReceiverを呼び出す

編集

私はこの行を追加しました:

ただし、ランタイムエラーが発生しましたが、エラーは次のようになります。

09-03 04:12:41.856:E / AndroidRuntime(1692):java.lang.IllegalStateException:ビュークラスandroid.widgetのonClickハンドラーのアクティビティクラスandroid.view.ContextThemeWrapperにメソッドsendMessage(View)が見つかりませんでした。 IDが「button_send」のImageView

私の質問は次のようになります:なぜそれはandroid.view.ContextThemeWrapperでメソッドを探しているのでしょうか?

ボタンは、次の行で参照したレイアウト上に作成されます。

「button_send」には、onClickメソッドが次のように設定されています。

これは後で次のように定義されます。

メッセージを送信するボタンがクリックされると、ランタイムエラーが発生します。

編集終了

番号2を編集

ボタンはフラグメントの一部であるため、XML内でonClickメソッドを定義できないようです。この場合、onClickListenerを設定する必要がありました

問題は修正されました、ありがとう!

そこで、新しいテキストメッセージを送信するだけのDialogFragmentを作成しようとしています。ダイアログには2つのEditTextビューがあります。1つは電話番号用で、もう1つは実際のメッセージ用です。また、sendMessage(View v)と呼ばれるonClickメソッドを持つ1つのImageButtonがあります。そうは言っても、メッセージの送信時に結果コードをキャッチするために受信者を登録する際に問題が発生します。エラーメッセージは次のとおりです。

「メソッドregisterReceiver(new BroadcastReceiver(){}、IntentFilter)は、ComposerDialogタイプに対して未定義です。」

onCreateView()を除いて、まったく同じコードブロックを使用して、これをActivityで機能させることができますが、DialogFragmentでは機能しないようです。私の推測では、次のようになっています。

getActivity()を呼び出すことにより、コンテキストとしてDialogを渡しますが、これは明らかに、registerReceiverの呼び出しがオンラインで認識するパラメーターではありません。

registerReceiver呼び出しに渡すコンテキストを変更する方法を考えていますが、それが実際に問題であるかどうかさえわかりません。何か案は?

より良い視点のための完全なクラスは次のとおりです。

}

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

api - Paypal API と同じ PayPal アカウントの複数のメール

私は新しいユーザーなので、ここでの貢献を称賛することはできませんが、できれば助けたいと思います.

大きな問題があり、解決方法がわかりません。助けてください。

デフォルトの電子メール アドレス email1@somedomain.com を持つ同じ Paypal アカウントには、さらに 7 つの電子メールがあります。

これは、1 つの PayPal アカウントで許可されるメールの最大数 (8) です。

そのため、複数のページで API を使用しており、paypal インターフェイスで実行できる API 署名は 1 つだけであるため、各 Web ページに同じ API 署名が使用されています。

同じPayPalアカウント内のどのメールアドレスにお金が行くのかを定義したいと思います。

プレミアム PayPal アカウントを使用しており、ロゴの変更、電子メールの削除などにはビジネス アカウントが必要であることはわかっていますが、同じ PayPal アカウント内で送金先の電子メール アドレスを定義するには、定義できると想定しています。それ以外の場合は定義しません。 1 つの同じ PayPal アカウント内に複数の電子メール アドレスを持つことが重要です。

問題は、購入時に常にデフォルトの電子メールが表示されることです:S 私たちは件名を定義しようとしました:

そして、merchantEmailAddress email2@somedomain.com を設定します。

サンドボックスでは、本番環境に置くとすぐに魅力的に機能し、デフォルトのメールが再び表示されます.

誰かが同じ問題を抱えていたら助けてください。

ありがとうございました。このフォーラムは素晴らしいものであり、素敵な人々と貢献がなければ答えはないことを私は理解しています.

よろしく

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

android - 「action android:name="com.android.vending.INSTALL_REFERRER"」とは何ですか?

私は Appbrain SDK と Inmobi SDK をテストしました。そして、この共通のレシーバーを見つけました。そしてカスタムレシーバーを作りました。Googleマーケットでアプリをダウンロードすると、Googleマーケットが「リファラー」値をアプリに送信すると思いました。しかし、私は何も受け取っていません。問題は何ですか?

アプリをダウンすると、Android WebブラウザーにこのURLが入力されました。しかし、アプリをダウンロードした後、リファラー値を受け取っていません。

https://play.google.com/store/apps/details?id=com.xgame.adproject2&referrer=utm_source%3Dcom.xgame.adproject2%26utm_medium%3Dgoogle%26utm_term%3Dbanner%26utm_campaign%3Dxgame

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

android - Android BroadcastReceiver: デフォルトのプロセスまたは新しいプロセスで実行しますか?

2 つのブロードキャスト レシーバーを備えたアプリケーションがあります。1 つはデータを受信し、もう 1 つはデータを送信します。アプリケーションのデフォルトプロセスまたは別のプロセスで実行するための属性 android:process があることがわかりました。Google を使用して見つけた例では、レシーバーはプロセス ":remote" で実行するように設定されていました。

私の質問は、各オプションを使用することの利点と欠点は何ですか?