SUPTREE Cell Phone Holder for Car Cup Holder Phone Mount Car Assoceries Universal Adjustable for iPhone Samsung
SUPTREE Cell Phone Holder for Car Cup Holder Phone Mount Car Assoceries Universal Adjustable for iPhone Samsung
SUPTREE Cell Phone Holder for Car Cup Holder Phone Mount Car Assoceries Universal Adjustable for iPhone Samsung
SUPTREE Cell Phone Holder for Car Cup Holder Phone Mount Car Assoceries Universal Adjustable for iPhone Samsung
SUPTREE Cell Phone Holder for Car Cup Holder Phone Mount Car Assoceries Universal Adjustable for iPhone Samsung

SUPTREE Cell Phone Holder for Car Cup Holder Phone Mount Car Assoceries Universal Adjustable for iPhone Samsung

$12.99
$0.00
-$-12.99
Quantity
Free worldwide shipping
Free returns
Sustainably made
Secure payments
Vendor by: SUPTREE
SKU: US-SUP-CZSBZSJZJ

Our Cup Holder Phone Mount Universal Cup Phone Holder
Reasons you should choose our Cup Cup Phone Holder:
Highest quality, innovative design, and easy to install.
Awesome Solution for Driving with a phone, you need not worry about the cell phone cup holder for car that connects to the windshield since it bounces.
Flexible mount that allows different views if needed, such as when the sun hits it, reflections, etc.
Innovative Design cell phone cup holder is adjustable and fits firmly and perfectly, securely in the cup holder for car, truck or SUV, fitting to varying size cup holders in your vehicle.

  • 【Upgraded Larger Adjustable Base】Cup Holder Phone can adjust from min 2.5inch to max 4inch, you can adjust the size to fit all various in car,truk RV,boat,golf cart, etc.
  • 【Unique Adjustable Gooseneck】This cup holder phone mount’s gooseneck can stretch max 8.5 inch height Phone holder clamp is 360 degree rotatable,and clamp’s surface is made of silicone material it will keep your phone form falling off.so you can easily adjust any angle and perfect height for best viewing
  • 【Hands-free Driving】Car cup holder phone mount wont’ block your view while driving It will stay study in your car cup holder, making it easy to use the phone's GPS navigation, charging and hands-free features Make your driving safer.
  • 【Better Protection for car】 No suction cup and vent clip. No need to stick anything on the dashboard or windshield, just place the cup holder phone mount on the car cup holder and fix it to use, it won’t bring unremovable sticky stains to your car.
  • 【Universal Compatibility】Suitable for all types of 2.2inch-3.5inch wide devices.
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.