メイン インデックス ページでストラタス 2 ベータ版を実行しており、onclick イベントを使用して他のページを div にロードしています。これは、別のページからビデオ フィードを読み込む場合を除いて、完全に機能します。なんらかの葛藤があるようです。
以下は、私のインデックス ページからの抜粋です。
これにより、メイン プレーヤーがロードされます。
<script type="text/javascript">
(function() {
$(document).ready(function() {
return $('body').stratus({
theme: 'http://stratus.sc/themes/dark.css',
buying: false,
download: true,
random: false,
user: true,
stats: true,
popup: true,
volume: 30,
auto_play: true,
links: 'https://soundcloud.com/ccpgames/eve-online-tiamat-2015-release, https://soundcloud.com/ccpgames/sets/eve-online-login-screen-music'
}); });
}).call(this);
</script>
onclickイベントは次のとおりです...
<li> <a nohref Onclick="window.open('recruitment.html','page');">Recruitment</a> </li>
募集.htmlページのコードは以下の通りです。
`
<!--[if !IE]><!-->
<object id="mpa" type="application/x-ms-wmp" data="video/test.avi" width="720" height="540">
<param name="src" value="video/test.avi" valuetype="ref" type="video/test.avi">
<param name="autoStart" value="1">
<param name="ShowControls" value="0">
<param name="Showcontrols" value="false" />
<param name="autoStart" value="True" />
<param name="wmode" value="transparent" />
<param name="ShowDisplay" value="0">
<param name="ShowStatusBar" value="0">
<param name="playcount" value="1">
<param name="autoRewind" value="0">
<param name="displaysize" value="0">
<param name="stretchtofit" value="1">
<param name="enableContextMenu" value="0">
<param name="uiMode" value="none">
<embed type="application/x-mplayer2" src="video/test.avi" width="720" height="540" autostart="true" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/"></embed>
</object>
<!--<![endif]-->
`
募集ページが動画メディアをロードするのを見ることができるように、私がやろうとしているのは、このページがメニューからメイン div にロードされたときに、ストラタス 2 ベータ プレーヤーを一時停止してビデオ メディアを再生することです...可能であれば、ページ表示 div が次に新しいコンテンツで更新されたら、ストラタス 2 ベータ プレーヤーを再開します。
現在、ストラタス 2 ベータ プレーヤーは引き続き再生され、メディア コンテンツ ボックスはロードされますが、ビデオは再生されません....
ページがメニューからではなく直接読み込まれると、問題なく再生されるため、ストラタス 2 ベータ プレーヤーと競合しているようです。
誰かが私をコードの正しい方向に向けたり、コードの構築を手伝ってくれたりしたら、私はとても感謝しています