1bf6e62f2S猫头猫import React from 'react'; 278fb5cb5S猫头猫import {Image, StyleSheet, View} from 'react-native'; 3242960d3S猫头猫import MusicQueue from '@/core/musicQueue'; 4bf6e62f2S猫头猫 54060c00aS猫头猫export default function Background() { 6bf6e62f2S猫头猫 const musicItem = MusicQueue.useCurrentMusicItem(); 7bf6e62f2S猫头猫 return ( 8bf6e62f2S猫头猫 <> 9bf6e62f2S猫头猫 {musicItem?.artwork && ( 1078fb5cb5S猫头猫 <> 1178fb5cb5S猫头猫 <View style={style.background} /> 12bf6e62f2S猫头猫 <Image 13bf6e62f2S猫头猫 style={style.blur} 14*f8ba802fS猫头猫 blurRadius={50} 15bf6e62f2S猫头猫 source={{ 16bf6e62f2S猫头猫 uri: musicItem.artwork, 174060c00aS猫头猫 }} 184060c00aS猫头猫 /> 1978fb5cb5S猫头猫 </> 20bf6e62f2S猫头猫 )} 21bf6e62f2S猫头猫 </> 22bf6e62f2S猫头猫 ); 23bf6e62f2S猫头猫} 24bf6e62f2S猫头猫 25bf6e62f2S猫头猫const style = StyleSheet.create({ 2678fb5cb5S猫头猫 background: { 2778fb5cb5S猫头猫 width: '100%', 2878fb5cb5S猫头猫 height: '100%', 2978fb5cb5S猫头猫 position: 'absolute', 3078fb5cb5S猫头猫 top: 0, 3178fb5cb5S猫头猫 left: 0, 3278fb5cb5S猫头猫 right: 0, 3378fb5cb5S猫头猫 bottom: 0, 3478fb5cb5S猫头猫 backgroundColor: '#000', 3578fb5cb5S猫头猫 }, 36bf6e62f2S猫头猫 blur: { 37bf6e62f2S猫头猫 width: '100%', 38bf6e62f2S猫头猫 height: '100%', 39bf6e62f2S猫头猫 position: 'absolute', 40bf6e62f2S猫头猫 top: 0, 41bf6e62f2S猫头猫 left: 0, 42bf6e62f2S猫头猫 right: 0, 43bf6e62f2S猫头猫 bottom: 0, 44*f8ba802fS猫头猫 opacity: 0.5, 45bf6e62f2S猫头猫 }, 46bf6e62f2S猫头猫}); 47