Portable Magnetic Bone Transmission Bluetooth Speaker
Portable Magnetic Bone Transmission Bluetooth Speaker
Portable Magnetic Bone Transmission Bluetooth Speaker
Portable Magnetic Bone Transmission Bluetooth Speaker
Portable Magnetic Bone Transmission Bluetooth Speaker
Portable Magnetic Bone Transmission Bluetooth Speaker
Portable Magnetic Bone Transmission Bluetooth Speaker
Portable Magnetic Bone Transmission Bluetooth Speaker
Portable Magnetic Bone Transmission Bluetooth Speaker
Portable Magnetic Bone Transmission Bluetooth Speaker
Portable Magnetic Bone Transmission Bluetooth Speaker
Portable Magnetic Bone Transmission Bluetooth Speaker
Portable Magnetic Bone Transmission Bluetooth Speaker
Portable Magnetic Bone Transmission Bluetooth Speaker
Portable Magnetic Bone Transmission Bluetooth Speaker
Portable Magnetic Bone Transmission Bluetooth Speaker
Portable Magnetic Bone Transmission Bluetooth Speaker
Portable Magnetic Bone Transmission Bluetooth Speaker
Portable Magnetic Bone Transmission Bluetooth Speaker
Portable Magnetic Bone Transmission Bluetooth Speaker
Portable Magnetic Bone Transmission Bluetooth Speaker
Portable Magnetic Bone Transmission Bluetooth Speaker
Portable Magnetic Bone Transmission Bluetooth Speaker
Portable Magnetic Bone Transmission Bluetooth Speaker

Portable Magnetic Bone Transmission Bluetooth Speaker

Price
$119.99
$84.99
Save  $35.00
Color
Please select a color
Quantity
Worldwide shipping
Free returns
24/7 customer support
Secure payments

FEATURES

BONE TRANSMISSION TECHNOLOGY: Generates sound through vibrations without traditional speakers. Experience unique audio, where different materials create distinct sounds, enhancing your music or calls in innovative ways.

COMPACT AND PORTABLE: Ultra-small and lightweight design with a magnetic base allows easy attachment to any metal surface, making it perfect for on-the-go use.

VIBRANT RGB LIGHTING: Built-in RGB lights pulse to the rhythm of your music, creating a dynamic light show that enhances your listening experience.

BLUETOOTH 5.0 CONNECTIVITY: Enjoy stable and fast wireless connections with Bluetooth 5.0, providing seamless pairing with your devices and clear audio transmission up to 10 m.

WATER-RESISTANT DESIGN: Built to withstand splashes and light rain, making it ideal for outdoor activities like hiking, biking, and camping.

SPEC

Transmission Distance:10 meters

Waterproof:IP54

Microphone distortion: 85+5db

Battery Capacity:450mAh

Available colors: Black, White, Pink

Package Included:1*Portable Magnetic Bone Transmission Bluetooth Speaker

NOTES

The larger and thinner the object this bone conduction speaker is placed on, the better the sound quality and the louder the volume.

Color may not appear as exactly as in real life due to variations between the computer monitors.

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.