播放视频时,播放音乐app会死机。
看来任何系统声音都会导致崩溃
我试图升级到react native的最新版本,但也出现了同样的问题。
请帮帮我
import { WebView } from 'react-native';
@observer
export default class MyWebView extends Component<any>
{
setPlay = (){
this.setState({play: true})
}
render() {
const uri = 'https://www.youtube.com/embed/71pyOB4TPRE'
let play = this.state.play
return (
<View >
{!play ? <TouchableOpacity onPress={this.setPlay}>
<Image style={{ width: 40, height: 40 }} source={playerIcon} />
</TouchableOpacity> : null}
{ play?
<View style={{width: 450, height:300}} >
<WebView
source={{ uri: uri }}
/>
</View> :null}
</View>
)
}
}
render() {
const uri = 'https://www.youtube.com/embed/71pyOB4TPRE'
let play = this.state.play
return (
<View >
<View style={{width: 450, height:300}} >
<WebView
source={{ uri: uri }}
/>
</View>
</View>
)
}
}
import TabNavigator from './router'
const AppContainer = createAppContainer(TabNavigator)
export default class App extends React.Component {
render() {
if( Platform.OS === 'ios' ){
return <AppContainer />
}
return <React.Fragment>
<View style={{ height:0 }}><WebView source={{ html: `` }} /></View>
<AppContainer />
</React.Fragment>
}
}
我没有找到一个具体的原因,但这对我是有效的
很奇怪,难道只有我有这个问题吗?
有人可以帮助使用这个代码来播放嵌入网站的youtube视频吗?我试过各种方法,包括硬件加速=True。 webview显示了youtube页面和缩略图,但点击它们时什么也不会发生。 在某些硬件加速的设备上,它只播放声音,但不播放视频。谢谢大家!
是否可以从webview播放youtube视频,就像我从浏览器访问youtube网站时视频开始播放时一样,它在全屏播放视频。 以下是我到目前为止的代码:
null null 在我的设备上,它显示了缩略图,但当我按播放时,它显示“发生错误,请稍后再试”。 使用Xcode7和iOS9的Im。
我正在开发一个应用程序,在其中我需要播放YouTube视频,我尝试使用webView和videoView,我四处搜索了很多,我实际上找到了一些解决方案,但它们似乎不适合我的应用需要: 所以我首先想知道,在应用程序中播放YouTube视频的最佳方式(方法)。我应该使用WebView并尝试使视频适合视图和额外的,或者我应该尝试VideoView(我猜这有点复杂,因为能够播放视频我必须从Youtube获
我是绑定播放YouTube视频在WebView,WebView显示视频的第一个外观与播放按钮,但点击播放按钮后开始进度条和2-3秒后停止进度条和屏幕空白与黑色。 Image1:带播放按钮的视频首次查看 Image2:点击播放按钮后,屏幕变为空白。