Einzelnen Beitrag anzeigen

Michael II

Registriert seit: 1. Dez 2012
Ort: CH BE Eriswil
719 Beiträge
 
Delphi 11 Alexandria
 
#6

AW: Youtube im TWebBrowser unter 10.1

  Alt 3. Dez 2017, 20:28
Wenn ich auf YouTube.com ein Video schaue und unterhalb des Frames auf Teilen und dann Einbetten klicke, dann stellt mir Youtube einen Code wie diesen zur Verfügung:

Code:
<iframe width="560" height="315" src="https://www.youtube.com/embed/MxDZnsctsSo" frameborder="0" allowfullscreen></iframe>
Wenn ich diesen Code nutze, in eine Webseite einbaue und dann diese Webseite mit neustem Delphi (10.2 Update 1/Windows 10) via TWebBrowser aufrufe, dann werden js-Skript Fehlermeldungen angezeigt und das Anzeigefenster bleibt schwarz.

Wenn ich direkt nach <head>

<meta http-equiv="X-UA-Compatible" content="IE=edge" />

einbaue, dann wird das Video ohne Meldungen korrekt angezeigt.

Webseite:

Code:
<?xml version="1.0" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">

<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
  <title>Adding a YouTube Video</title>
</head>
<body>
<iframe width="560" height="315" src="https://www.youtube.com/embed/MxDZnsctsSo" frameborder="0" allowfullscreen>
</iframe>
</html>

Aufruf via Delphi:

  webbrowser1.Navigate2( 'C:\Users\Michael\Desktop\check.html' );
Klappt es bei dir auch?
Michael Gasser
  Mit Zitat antworten Zitat