0

私の Windows ストア アプリには、ビデオを表示するための WebView があります。

<WebView x:Name="MyWebView" />

コード ビハインド (C#) で、ビデオに移動します。

string EmbedUrl = "http://www.808.dk/pics/video/gizmo.mp4";
string EmbedCode = String.Format("<video id=\"Video1\" width=\"853\" height=\"480\" controls=\"controls\" autoplay=\"autoplay\"><source src=\"{0}\" type=\"video/mp4\" /></video>", EmbedUrl);
MyWebView.NavigateToString(EmbedCode);

次に、素敵な HTML5 ビデオ プレーヤーを取得します。

ここに画像の説明を入力

ここで、C# を使用してこのプレーヤーにアクセスして、ビデオを開始または停止したいと考えています。また、ユーザーがフルスクリーン モードに切り替えたときに、コード ビハインドで通知を受け取りたいと考えています。

誰もそれを行う方法を知っていますか?

4

1 に答える 1

0

「function pause(){}」と「function play()」の部分も webview 要素に作成します。

次に、xaml.cs でこのコードを呼び出すだけです

webview.InvokeScript("pause", null);

「一時停止」は、その webview 要素の JavaScript 関数の名前です。

于 2012-11-03T21:20:44.487 に答える