Motorcycle Handlebar Speakers
Motorcycle Handlebar Speakers
Motorcycle Handlebar Speakers
Motorcycle Handlebar Speakers
Motorcycle Handlebar Speakers
Motorcycle Handlebar Speakers
Motorcycle Handlebar Speakers
Motorcycle Handlebar Speakers
Motorcycle Handlebar Speakers
Motorcycle Handlebar Speakers
Motorcycle Handlebar Speakers
Motorcycle Handlebar Speakers
Motorcycle Handlebar Speakers
1/13
Motorcycle Handlebar Speakers
Motorcycle Handlebar Speakers
Motorcycle Handlebar Speakers
Motorcycle Handlebar Speakers
Motorcycle Handlebar Speakers
Motorcycle Handlebar Speakers
Motorcycle Handlebar Speakers
Motorcycle Handlebar Speakers
Motorcycle Handlebar Speakers
Motorcycle Handlebar Speakers
Motorcycle Handlebar Speakers
Motorcycle Handlebar Speakers
Motorcycle Handlebar Speakers
Motorcycle Handlebar Speakers
Motorcycle Handlebar Speakers
Motorcycle Handlebar Speakers
Motorcycle Handlebar Speakers
Motorcycle Handlebar Speakers
Motorcycle Handlebar Speakers
Motorcycle Handlebar Speakers
Motorcycle Handlebar Speakers
Motorcycle Handlebar Speakers
Motorcycle Handlebar Speakers
Motorcycle Handlebar Speakers
Motorcycle Handlebar Speakers
Motorcycle Handlebar Speakers
1/13

Motorcycle Handlebar Speakers

$56.95
$56.95
Save $0.00
Quantity
Over $49.99 Free Shipping
30-day Zero-risk Return
100% Customer Satisfaction
Secure Payments
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.

Motorcycle Handlebar Speakers

Our motorcycle speakers set is made from high-quality metal aluminum materials. A multi-functional motorcycle sound system that will allow you to play music by using Bluetooth, a micro SD card or by attaching the cable to any smartphones. 

Fantastic for motorcycle and music lovers! Now, you will drive everwhere with your favorite music.

Features:

  • Water resistant function of this motorcycle sound system will protect your speaker even on those heavy rainy days.
  • The motorcycle speakers have been designed ergonomically. It’s anti-slip, stylish and elegant in appearance. It has LED display, FM radio with 18 preset broadcasting station for your entertainment when you don't have music with you on your smartphone or in the SD card.
  • The motorcycle speaker is made of a high-quality metal aluminum material which makes it very durable. Also, it has an adjustable bracket. Suitable for any motorcycle handlebar.
  • Perfect for motorcycle, ATV, UTV, electric bike, marine boat, etc. It supports MP3 / WMA music. Also supports AUX cable/TF card/USB to play.  
  • Stream your favorite music and radio channel from your smartphone. This motorcycle handlebar speaker pairs quickly through Bluetooth up to 50 feet away.

    Special features:

    • Size: 20.50 x 6.00 x 6.00 cm / 8.07 x 2.36 x 2.36 inches (L x W x H)
    • FM: 
    Frequency range: 87.5 - 108MHz
    Intermediate frequency: 10.7MHz
    SNR: 40dB
    Noise sensitivity: 37dB and less
    • Player: 
    SNR: 40dB
    Channel isolation: 23dB
    Harmonic distortion: 5pct and less
    • Power Amplifier: 
    Output: Speaker output
    Speaker impedance: 4 - 8 ohms
    Maximum active output power: 3W x 2
    Maximum output power: 5W x 2
    Power supply: DC 12V
    Package details:
    • 1 x Motorcycle Handlebar Speaker
    • 1 x Screw Driver
    • 1 x User Manual

    CHECK WHAT OTHER CUSTOMERS SAID ABOUT IT:

    ⭐️⭐️⭐️⭐️⭐️

    "The product has just arrived and I'va already placed in my motorcycle, looks amazing now I have to try it." - Oscar A.

    ⭐️⭐️⭐️⭐️⭐️

    "I was a little bit nervous because I bought it to my scooter and all images were about large motorcycles. I placed and try it on the road, it's amazing to travel with some music" - Charles D.