/** * 萤石视频直播(基于萤石云iframe模式,使用方式简单) * 官方参考:https://open.ys7.com/console/ezopenIframe.html */ 'use strict'; import React, { useState } from 'react'; import { connect } from 'react-redux'; import { PlayCircleTwoTone } from '@ant-design/icons' const YSIframePlayer = props => { const { containerId, height, width, url, autoplay, audio, videoState, ysToken } = props; const [play, setPlay] = useState(false) const at = ysToken if (!url || !at) return null; // const src = `https://open.ys7.com/ezopen/h5/iframe?audio=${audio ? '1' : '0'}&url=${url}&autoplay=${autoplay || 1}&accessToken=${at}` // const src = `https://open.ys7.com/ezopen/h5/iframe?audio=1&url=${url}&autoplay=${autoplay || 1}&accessToken=${at}` const src = `https://open.ys7.com/ezopen/h5/iframe?audio=${audio ? '1' : '0'}&url=${url}&autoplay=${play ? '1' : "0"}&accessToken=${at}` return (