私はchromecast SDK 3.0を使用しており、カスタム受信者を作成したいと考えています。ビデオとオーディオではうまく動作しますが、画像のキャストには問題があります。カスタム受信者が画像を正しく表示しない
<body style="margin: 0">
<img id="androidImage" src="" />
...
でJSファイル:HTMLファイルの
そのような実装画像と
sampleplayer.CastPlayer.prototype.loadImage_ = function(info) {
this.log_('loadImage_');
var url = info.message.media.contentId;
document.getElementById("androidImage").src=url;
this.setState_(sampleplayer.State.PLAYING, true);
};
1秒間に表示され、背景画像に置き換えることで消失します。また、イメージは不適切なフィットサイズで表示されます。縮尺のスタイルを変更するには、次のコードを使用しています。
<style>
img#androidImage {
height:100%;
width:100%;
}
</style>
誰かに入力がありますか?ありがとう!
ブラウザで正しく動作しますか?本体がブラウザビューポートの高さの100%でない場合、画像は100%の高さに拡大縮小することはできません。速い修正は通常説明のために身体とhtmlの100%に同様に – ilwcss