2017-04-23 11 views
0

私は自分のウェブでYouTubeをどのように動かすことができますか?リンクはノードサーバーを使用してデータベースから取得し、Angularjsを使用してリンクを表示してYouTube動画を再生していますが、動作しません。 src = "{{videos.videolink"}}のようにsrc属性に出力を配置すると、これはうまくいかないが、適切なyoutubeリンクでは正常に動作する。anglejsを使ってhtml5のリンクから動画を再生する方法

リンクタイプ:文字列

HTML tags angularjs controller

+0

あなたはあなたのコード –

答えて

0

使用angularjs NG-srcのディレクティブの代わりに、HTML形式のSRC。 Angularディレクティブは式を実際の値に置き換えますが、srcは単にexpressionとしてリンクを使用していますが間違っています。

ng-srcのための公式ドキュメント:それは解決しない場合は https://docs.angularjs.org/api/ng/directive/ngSrc

が、その後、私たちはあなたの問題の詳細を取得するためのコンソールログを提供しています。

+0

NG-srcがまた動作していない、 エラーのplunker提供してもらえ - >> ** angular.min.js:117エラー:[$の補間:INTERR]のhttp:/を/errors.angularjs.org/1.5.5/$interpolate/interr?p0=%7B%7Bvideos.video...3Fp0%3Dhttps%253A%252F%252Fwww.youtube.com%252Fwatch%253Fv%253Dj57HMjVM7Is at angular.min。 js:6 at Function.Ja.interr(angular.min.js:209) at H(angular.min.js:104) at angular.min.js:128 at angular.min.js:126 n。$ digest(angular.min.js:142) at n $ apply(angular.min.js:145) at l(angular.min.js:97) at H(angular.min.js:101) at XMLHttpRequest.u.onload(angular.min.js:102)** – Saqi

関連する問題