2017-03-20 4 views
0

YouTubeのビデオを自分のフォームに表示したいので、TWebBrowserを入れてYouTubeのビデオにリンクして、ビデオはうまく表示されますが、ユーザーはWebブラウザをスクロールできます。どうすればこの機能をブロックできますか?オブジェクトインスペクタで何も見つかりませんでした。Firemonkey:どうすればTWebBrowserのスクロールを無効にできますか?

編集:私はこのコードを見つけました:WebBrowser1.OleObject.document.body.Scroll := 'no';これはデスクトッププロジェクト、モバイルではないようです...または私はにいくつかのユニットがありません。を使用していますか?

+1

そのようにしないでください。ブラウザがレンダリングするHTMLを制御します。生のyoutubeページを表示せず、ビデオを埋め込む独自のページを作成してください。 –

+0

"または私はいくつかのユニットを使用していないのですか?"これは事実ではありません。デービッドの言うとおり、スクロールはDelphiではなくWebページに依存します。 'TWebBrowser'は、プラットフォームのネイティブブラウザを完全にラップします。 Webページでスクロールしたくない場合は、その機能を排他的に無効にします。それ以外の場合、スクロールはデフォルトで有効になっています。スクロールしていなくても、ユーザーがYouTubeの検索バー、メニュー、関連動画を見たいとは思わないでしょうか? –

答えて

関連する問題