RFUGUG Smart LED Strip Lights, Smart Leather Line Bar, 15 Million Colors with Wireless Smart App Control and Music Sync LED Lights for Bedroom, Kitchen, TV, Party (5M 50LEDS)

RFUGUG Smart LED Strip Lights, Smart Leather Line Bar, 15 Million Colors with Wireless Smart App Control and Music Sync LED Lights for Bedroom, Kitchen, TV, Party (5M 50LEDS)

$67.05
$130.00
Save $62.95
300 sold
Size
Quantity
people are viewing this right now
Description
  • 【Wireless Smart App】App offers you advanced control over your led lights and access to incredible features like the customizable DIY mode and a convenient Timer function.fully manage lighting modes, apply timer, di-m brightness and turn the light ON/OFF etc. Allowing you enjoy the pleasure of decorative lighting.
  • 【Smart Effects】LED lights for bedroom display multiple colors on line at a time compared with traditional lights. A colorful combination of smart LED lights brings you strong visual impact.
  • 【Preset Scenes】Find the proper lighting effects that harmonize your emotions. You can choose from a selection of scenes inspired by party, holidays, and more with a easy click on the App.These led string lights preset more than 20 lighting modes include, alternating colors, single color sliding, multi colors sliding, breathing, flashing. Each mode can be personalized by adjusting the brightness. With 16 millions colors, you can set up each favorite colors for different holidays.
  • 【Schedule Setting】Create customized timer to automatically turn on or off your smart lights. Allow you to power-hungry room lighting from being left on longer than needed. It will make your life easier and smart.Built-in high sensitivity mic, real-time acquisition of music and environmental sound. This music color changing lights will change colors and speeds based on Rhyme.
  • 【Easy installation】provide you with unlimited free, design any possible patterns to decorate your living room, gaming room, party or bars. The string lights are a perfect choice for decorations of walls, Christmas trees, tents, furniture, etc. Its USB port allows you to apply the lights with USB adapter, power bank, cell phone charger or any other power source with USB interface.Our strip lights can be widely used indoor and outdoor decor. (Note: The control box is not water resistance)

Customer Reviews

Here are what our customers say.

Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.