···7878 onLoad: () => void
7979}) {
8080 // ensures we only load what's requested
8181+ // when it's a youtube video, we need to allow both bsky.app and youtube.com
8182 const onShouldStartLoadWithRequest = React.useCallback(
8282- (event: ShouldStartLoadRequest) => event.url === params.playerUri,
8383- [params.playerUri],
8383+ (event: ShouldStartLoadRequest) =>
8484+ event.url === params.playerUri ||
8585+ (params.source.startsWith('youtube') &&
8686+ event.url.includes('www.youtube.com')),
8787+ [params.playerUri, params.source],
8488 )
85898690 // Don't show the player until it is active