2016-11-27 8 views
2

私は数日間プロジェクトに取り組んでいます。 Googleドライブの動画をHTAアプリケーションに埋め込む必要があります。私は答えのためにどこでも見て、(HTAアプリケーションでサポートされていない、私が発見した)、このようなHTML5の方法として、物事を試してみました:HTAにGoogleドライブのビデオを埋め込むのに問題があります

<video id="vid_1" width="720" height="480" autoplay="true"> 
    <source src="https://drive.google.com/file/d/0BzRLxDgyDJqKUHViVkVPQlIwUGc/preview" type="video/mp4"> 
</video> 

のGoogleドライブの「自動埋め込み」方法:

<iframe src="https://drive.google.com/file/d/0BzRLxDgyDJqKUHViVkVPQlIwUGc/preview" width="640" height="480"></iframe> 

これらのエラーを思い付いたと空白の画面を示した:

http://imgur.com/a/JNLRM

、最終的には、古き良きファッションのオブジェクト/私を埋め込みますTHOD:

<embed class="vidPlayer" autostart="true" src="https://drive.google.com/file/d/0BzRLxDgyDJqKUHViVkVPQlIwUGc/preview" type='video/mp4'/> 

両方の

<object type="video/mp4" data="https://drive.google.com/file/d/0BzRLxDgyDJqKUHViVkVPQlIwUGc/preview" width="340" height="280"> 
    <param name="src" value="https://drive.google.com/file/d/0BzRLxDgyDJqKUHViVkVPQlIwUGc/preview" /> 
    <param name="controller" value="true" /> 
    <param name="autostart" value="true" /> 
</object> 

とは、単に白い画面を示しました。

これを達成するためのアイデアはありますか?私はそれが不可能だと思って始めている...幅と長さは完全にオプションです、それらは現在コード内の単なるプレースホルダです。すべての助けをありがとう!この無しとしてタグ内

<meta http-equiv="x-ua-compatible" content="IE=10"/> 

または

<meta http-equiv="x-ua-compatible" content="IE=edge"/> 

を追加

+0

この質問によると、HTAは明らかにGoogleがサポートしていない従来のIEコードに固執しています。 https://stackoverflow.com/questions/30975195/will-microsoft-edge-and-windows-10-support-hta Webアプリケーションをデスクトップアプリケーションとしてパッケージ化するために利用できる代替方法のいくつかを検討することもできます。 –

+0

HTAの具体的な選択肢は何ですか? –

答えて

0

てみてください、あなたのHTAあなたがIE6を使用しているかのように、それはあなたがインストールさExplorerの最新バージョンを持っている場合でも実行されます。

これを追加してみると、タグを有効にできるはずです。

IEの新しいバージョンはVBスクリプトをサポートしていないので、この行を追加するとVBスクリプトが実行されない可能性があることに注意してください。代わりにJavascriptを使用するか、IE9を指定することができます。

関連する問題