Commit ad906f0b authored by mgabdev's avatar mgabdev

TESTING gifs

parent b8aede03
...@@ -70,6 +70,12 @@ class Item extends React.PureComponent { ...@@ -70,6 +70,12 @@ class Item extends React.PureComponent {
e.stopPropagation(); e.stopPropagation();
} }
onLoadedData = (e) => {
if (!this.hoverToPlay()) {
e.target.play();
}
};
componentDidMount () { componentDidMount () {
if (this.props.attachment.get('blurhash')) { if (this.props.attachment.get('blurhash')) {
this._decode(); this._decode();
...@@ -188,9 +194,16 @@ class Item extends React.PureComponent { ...@@ -188,9 +194,16 @@ class Item extends React.PureComponent {
<video <video
ref={this.setVideoRef} ref={this.setVideoRef}
className='media-gallery__item-gifv-thumbnail' className='media-gallery__item-gifv-thumbnail'
aria-label={attachment.get('description')}
title={attachment.get('description')}
role='application'
src={gifsrc} src={gifsrc}
type='video/mp4' type='video/mp4'
autoPlay={autoPlay}
onLoadedData={this.onLoadedData}
preload='auto' preload='auto'
loop
muted
playsInline playsInline
/> />
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment