1

外部ウィンドウを開くポップアップ ハンドラーを作成する必要があります。これどうやってするの?デフォルトでは、同じ Web ビューでポップアップが開きます。JavaFx 学習トレイルには、一般的なアイデアなどを提供するコードはありません。ポップアップ リクエストの発信元は、Skype ボタン ウィジェットです。ユーザーがウィジェットをクリックすると、新しい「ウィンドウ」(ステージ) が開き、ポップアップが新しいステージに含まれる必要があります。ステージは、Webview とそのエンジンの単なる構成です。

これは、ユーザーが Skype を持っていない場合に発生するはずです。ユーザーがスカイプを使用している場合、スカイプを開いて電話を接続する必要があります。どちらも起こっていません。

更新: JavaFx 2.0 フォーラムでも質問し、回答を得ました。ここにあります。(できるだけ早く回答エリアに移動します):

https://forums.oracle.com/forums/thread.jspa?threadID=2323123&tstart=0

それでもSkypeを開いて電話に接続したり、ポップアップを開いてSkypeをインストールしたりすることはありません。

Javascript ウィジェットは Skype を開き、スタンドアロン モードでブラウザー内でウィジェットを開くと、電話に接続します。

したがって、これは JavaFx 2.0 Web アプリの問題です。

どんな助けでも大歓迎です。

4

1 に答える 1

0

AFAIK、ブラウザから電話をかけるには、Skypeに「ClicktoCall」という名前のプラグインをブラウザにインストールする必要があります。

ただし、JavaFX WebViewにはそのようなプラグインがないため、WebView内でSkypeの「クリックして呼び出す」機能を使用することはできません。

于 2011-12-22T13:12:52.840 に答える