RGB Streamer Data Cable

people are viewing this right now
Free shipping on orders over $50
Free returns within thirty days
Contact us: service@goodidealshop.com
Secure payments regulated by international banks
$19.99
$29.99
Save 33%
69 sold
Model : For iPhone
Size : 1M
Quantity
Description

MAIN FEATURES

  • 【Material】Made of high-quality zinc alloy material, durable.
  • 【66W fast charge】Fast charge, gradual glare when breathing, no damage to the machine, 3 times faster, no waiting for charging, low temperature fast charge without getting hot. 

           

  • 【Cool breathing light】soft and not dazzling; do not disturb sleep, cool colors change at will; better and more beautiful than traditional light-emitting cables. Streamer body, charging without smearing.
  • 【Random RGB Change】RGB gradient display, breathing self-gradient cool and colorful charging cable, low-key and elegant, refuse to flash, practical.
  • 【Support Data Transfer】Connect your smartphone, tablet or laptop, charging and data transfer are synchronized. Stable and safe, no damage to the equipment.

          

  • 【Interior Ambient Lights】Change the interior ambient lights in seconds, and it is good enough to have it.
  • 【Durable Design】 Strengthen TPE, high tenacity, continuous use, not bad, flexible and anti-winding, say goodbye to repeated wire changes, and it is safer to be pulled.

          

  • 【Compatibility】Compatible with Type-C, Android, iPhone interface computers, mobile phones, game consoles and connected monitors, high-speed transmission, making the picture more vivid and smooth.

Specification

  • Material: Zinc alloy 
  • Weight: 33g

Shipping:

  • Free shipping on orders over $30.
  • Orders will be processed within 7 business days of placing the order and shipped the day after the processing date. Orders are usually delivered within 7 to 14 business days.

Returns: Fast money back on any dissatisfaction within 15 days, 100% money back guarantee.

Notes:

  • Due to manual measurement, please allow slight measurement deviation.
  • Due to different display and lighting effects, the actual color of the item may be slightly different from the color shown on the picture.
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.