🎅Limited Time Offer🎉Waterproof App Remote Control FIREWORK LED LIGHTS✨
🎅Limited Time Offer🎉Waterproof App Remote Control FIREWORK LED LIGHTS✨
🎅Limited Time Offer🎉Waterproof App Remote Control FIREWORK LED LIGHTS✨
🎅Limited Time Offer🎉Waterproof App Remote Control FIREWORK LED LIGHTS✨
🎅Limited Time Offer🎉Waterproof App Remote Control FIREWORK LED LIGHTS✨
🎅Limited Time Offer🎉Waterproof App Remote Control FIREWORK LED LIGHTS✨
🎅Limited Time Offer🎉Waterproof App Remote Control FIREWORK LED LIGHTS✨
1/7
🎅Limited Time Offer🎉Waterproof App Remote Control FIREWORK LED LIGHTS✨
🎅Limited Time Offer🎉Waterproof App Remote Control FIREWORK LED LIGHTS✨
🎅Limited Time Offer🎉Waterproof App Remote Control FIREWORK LED LIGHTS✨
🎅Limited Time Offer🎉Waterproof App Remote Control FIREWORK LED LIGHTS✨
🎅Limited Time Offer🎉Waterproof App Remote Control FIREWORK LED LIGHTS✨
🎅Limited Time Offer🎉Waterproof App Remote Control FIREWORK LED LIGHTS✨
🎅Limited Time Offer🎉Waterproof App Remote Control FIREWORK LED LIGHTS✨
1/7

🎅Limited Time Offer🎉Waterproof App Remote Control FIREWORK LED LIGHTS✨

$9.99
$19.99
Save 50%
Base Height
Please select a base height
Quantity

Fast delivery worldwide, the sooner you order, the sooner you receive it

  • ✔️Super high-quality production 
  • 97.7% of customers are buying 2 or more

Full Color Wheel.
Synchronized With Music & Sound.
Controlled by App & Remote.
Easy to Install.
Motionless & Party Modes.

Smart controller

  • sync to your music, adjust brightness, and timer by App. (Scan the QR code to download the APP)

Easy Installation

  • No tools needed. Clean the surface first and tear off the adhesive tape on the back of the strips, stick it to the wall or other items conveniently as you like.
undefined

Bluetooth & in-app equipped! (both for IOS & Android)

  • You can change the color of your lights with just a few taps on your smartphone. Whether you're looking to create a festive atmosphere for a party or want to add some extra ambiance to your living room. 
  • Scan the QR code to download the App.

undefined

  • We'll include an infrared remote control.

undefined

Cuttable and wide application

  •  Each LED can be cut off without damaging the strip. (If not necessary, please do not cut the strip, because we have set up everything for you.

undefined

Light “Fireworks” in Your House

These firework LED lights will be the most eye-catching decoration in your home. The lights change in firework-like motions and color. You can create an amazing firework-like display in your home safely. Your friends will want it badly!

Sound Sensing “Fireworks”

Light mode :16 million colors adjustable, 213 modes,There are nine light strips ,The motion and color of the lights change with your sound and music. You will love the interactions with the lights. The lights are great decorations for parties and holidays. Also a fantastic conversation starter so please be prepared for friends to ask you about it! 

 Worldwide Shipping ✈  

 100% Risk-Free Purchase  

OUR GUARANTEE

We truly offer the stunning, trendy high-quality products in the world.

We will do WHATEVER it takes with outstanding customer service support to assist everyone.

If you are not satisfied with receiving the goods, you can apply for a refund.

You can pay with PayPal, which will protect your money.

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.