2017-03-20 6 views
-1

Aフレームのローカルビデオを同じコンピュータで表示したいですが、ブラウザでは何も表示されず、画面は黒く表示されません。 私はちょうど360ビデオのソースコードを少し変更して、私はウェブ開発者の新しいです。だから私を助けて、どこが間違っているか教えてください。 私のソースコードは、これらのです:Aフレームローカルビデオを表示できませんでした

<!DOCTYPE html> 
<html> 
<head> 
     <meta charset="utf-8"> 
     <title>360 Video</title> 
     <meta name="description" content="360 Video — A-Frame"> 
     <script src="../../../dist/aframe-master.js"></script> 
</head> 
<body> 
    <a-scene> 
    <a-assets> 
     <!-- tt.mp4 is my video file and with index.html at the same folder --> 
     <video id="video" src="tt.mp4" autoplay loop crossorigin></video> 
    </a-assets> 

    <a-videosphere src="#video" rotation="0 180 0"></a-videosphere> 
</a-scene> 

答えて

0

お使いのブラウザは、おそらく参照を許可していません(crossorigin属性にもかかわらず)ので、それがローカルにこれを行うことは困難です。私は<?php include_once("[your-aframe-file].html"); ?>を含むindex.phpファイルでローカルPHPサーバを開始することをお勧めします。このようにして、PHPサーバは単一の起点として認識されます。実行中のMacOSまたはLinux上でコマンドラインコマンドがプロジェクトディレクトリのphp -S localhost:8000であることはわかっています。

関連する問題