Как использовать swf в react js после 2020 года

#reactjs #flash

#reactjs #вспышка

Вопрос:

Я использовал swf-файл в своем проекте react следующим образом:

 constructor(props) {
        super(props);
        this.swf = React.createRef();
}
...
<object id='workingSWF' ref={this.swf} type="application/x-shockwave-flash" data="/assets/about.swf"
                        width="100%"
                        height="100%" style={{visibility: loading ? 'hidden' : ''}}>
                    <param name="allowScriptAccess" value="always"/>
                    <param name="allowFullScreen" value="true"/>
                </object>
 

Известно, что Adobe прекратит поддержку flash к концу 2020 года, и большинство браузеров, таких как chrome, не будут ее поддерживать. есть ли способ использовать swf на моем веб-сайте react?

Комментарии:

1. Попросите пользователя не обновлять браузер. Серьезно, вам следует переписать flash-приложение на html5

Ответ №1:

Есть два способа использовать flash после 2020-01-12 Изменить часы на вашем компьютере, обновить конфигурационный файл Chrome

Более подробную информацию вы можете найти здесь

https://jclsn.medium.com/end-of-adobe-flash-player-520109caa05a