Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
15/22
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
Multi-functional Bike Light Speaker Radio And Power Bank
15/22

Multi-functional Bike Light Speaker Radio And Power Bank

$36.95
$36.95
Save $0.00
ColorBrown
Please select a color
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.

MULTI-FUNCTIONAL ALL IN 1 BIKE LIGHT, BLUETOOTH SPEAKER, RADIO AND POWER BANK

The Ultimate Bike Accessory! Light up your bike ride with safety and style and listen to your favorite music. 

No, you are not imagining things, this is indeed a bike light, which is also a Bluetooth speaker, a radio, and a portable charger for your phone. Yes, you can have it all! 

Connect your music device via Bluetooth and play your favorite music as you ride. This speaker is equipped with FM radio, or you can download music directly to your speaker from your laptop. This bike light is a truly amazing device! 

Run out of battery with your mobile? No problem, charge your phone or device while you ride.

Within its waterproof body, this bike light speaker packs a powerful 4000mAh battery. This cell treats you to 10 hours of usage time. This makes it the perfect outdoor gadget that lets you listen to songs and light up the roadway throughout the entire day or night. Its 3W speaker brings forth audiophile-grade music quality that can be enjoyed no matter where you’re at. From now on, you’ll always be able to listen to your favorite tracks. 

Specifications

  • Speaker: 3W
  • Frequency response: 20Hz-20KHz
  • Signal noise: greater than or equal to 90dB
  • Distortion: Less than or equal to 1%
  • Bluetooth version: CSR 4.0
  • Built-in Battery
  • Battery: 4000mAh
  • Battery Life: Talk: up to 10 hours, music playback: up to 10 hours
  • Standby: up to 30 days
  • Charging Time: 5 hours
  • Built-in Microphone
  • LED light power: 1W
  • Output voltage: 5V/1A
  • Working voltage: 3.7V
  • Output power: 3W
  • FM radio
  • Flashlight
  • Waterproof Rating: IP57 (dustproof, shockproof)

    Ports

    • 3.5mm Audio Jack
    • Micro SD Card slot: up to 32GB
    • Micro USB

      Media Formats

      • Audio: MP3, WMA, WAV

      Dimensions

      • Main Product Dimensions: 155x 50x 50mm (L x W x D)
      • Main Product Weight: 259g

        Package Contents

        • Bluetooth Speaker
        • USB Cable
        • User Manual