Wireless sensor mobile phone stand live Bluetooth audio charging treasure 3-in-1 multi-functional desktop wireless speaker

$39.99
$79.99
Save 50%
2230 sold
Color : Black
Quantity
people are viewing this right now
Description

No need for cumbersome Bluetooth connection steps!๐Ÿ˜ฎ Just place your phone on the stand to connect to the speaker, providing you with amazing sound enhancement, clear, loud, and without distortion!๐Ÿ”Š 

As a phone holder, its adjustable angles and height design can meet your different viewing needs.๐Ÿ“ฑ The base design of the mobile power bank can charge your phone anytime, anywhere, so you say goodbye to power anxiety!๐Ÿ”‹Not only that, its colorful atmosphere lighting can enhance the ambiance of any space!๐ŸŒˆโœจ

  • Automatic Sensing Speaker

No need for a tedious Bluetooth connection process, which greatly facilitates your mobile phone experience, especially for the elderly! It has a built-in sensitive sensor, just put the phone on it to automatically connect to the speaker, providing you with amazing sound enhancement, clear, loud, and without distortion!

  • Adjustable Height/Angle

Its adjustable height and angle design can meet your different viewing needs. Reduce the frequency of looking down at the phone screen to avoid injuring your back and neck. Makes you hands-free to enjoy your games, videos, and Facetime.

  • Power Bank & Colorful Atmosphere Light

It also has a mobile power function, which can charge your mobile phone anytime and anywhere, so you can say goodbye to power anxiety. The adjustable colorful atmosphere light will change with different sounds, which looks very cool and enhances the atmosphere of any space!

  • Widely Compatible

Our upgraded Cell Phone Stand Power Bank with Induction Speaker is compatible with most 4-13 inch smartphones, tablets, and e-readers.

  • Foldable & Anti-Skid

It's foldable, easy to carry, and saves space. The speaker stands pad and the bottom of this cell phone stand is fully covered by anti-skid silicone, which can provide maximum protection for your device from any scratches and slides.

  • Great Gifts for Family & Friends

Our upgraded Cell Phone Stand Power Bank with Induction Speaker greatly facilitates your phone usage experience and is the perfect gift for people of any age. A good present for kids, help them free their hands and enjoy the auditory feast. The best gifts for the aged, help them watch videos louder.

Specifications

Material: ABS+Silicone

Battery Capacity: 1500mAh

Playtime: 5-8 hours

Charging Time: 3 hours

Color: Black, White

Size:

๐Ÿ”’100% Risk-Free Purchase๐Ÿ”ฅ 

If the product you received is damaged, don't worry. Just hit the Contact Us button and send us a message, and we will make it right by offering you a replacement or refund. It 100% Simple and risk-free process.

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.