Multifunctional 360 Rotatable Car Rearview Mirror Phone Holder
Multifunctional 360 Rotatable Car Rearview Mirror Phone Holder
Multifunctional 360 Rotatable Car Rearview Mirror Phone Holder
Multifunctional 360 Rotatable Car Rearview Mirror Phone Holder
Multifunctional 360 Rotatable Car Rearview Mirror Phone Holder
Multifunctional 360 Rotatable Car Rearview Mirror Phone Holder
Multifunctional 360 Rotatable Car Rearview Mirror Phone Holder
Multifunctional 360 Rotatable Car Rearview Mirror Phone Holder
Multifunctional 360 Rotatable Car Rearview Mirror Phone Holder
Multifunctional 360 Rotatable Car Rearview Mirror Phone Holder
Multifunctional 360 Rotatable Car Rearview Mirror Phone Holder
Multifunctional 360 Rotatable Car Rearview Mirror Phone Holder
1/12
Multifunctional 360 Rotatable Car Rearview Mirror Phone Holder
Multifunctional 360 Rotatable Car Rearview Mirror Phone Holder
Multifunctional 360 Rotatable Car Rearview Mirror Phone Holder
Multifunctional 360 Rotatable Car Rearview Mirror Phone Holder
Multifunctional 360 Rotatable Car Rearview Mirror Phone Holder
Multifunctional 360 Rotatable Car Rearview Mirror Phone Holder
Multifunctional 360 Rotatable Car Rearview Mirror Phone Holder
Multifunctional 360 Rotatable Car Rearview Mirror Phone Holder
Multifunctional 360 Rotatable Car Rearview Mirror Phone Holder
Multifunctional 360 Rotatable Car Rearview Mirror Phone Holder
Multifunctional 360 Rotatable Car Rearview Mirror Phone Holder
Multifunctional 360 Rotatable Car Rearview Mirror Phone Holder
Multifunctional 360 Rotatable Car Rearview Mirror Phone Holder
Multifunctional 360 Rotatable Car Rearview Mirror Phone Holder
Multifunctional 360 Rotatable Car Rearview Mirror Phone Holder
Multifunctional 360 Rotatable Car Rearview Mirror Phone Holder
Multifunctional 360 Rotatable Car Rearview Mirror Phone Holder
Multifunctional 360 Rotatable Car Rearview Mirror Phone Holder
Multifunctional 360 Rotatable Car Rearview Mirror Phone Holder
Multifunctional 360 Rotatable Car Rearview Mirror Phone Holder
Multifunctional 360 Rotatable Car Rearview Mirror Phone Holder
Multifunctional 360 Rotatable Car Rearview Mirror Phone Holder
Multifunctional 360 Rotatable Car Rearview Mirror Phone Holder
Multifunctional 360 Rotatable Car Rearview Mirror Phone Holder
1/12

Multifunctional 360 Rotatable Car Rearview Mirror Phone Holder

$11.99
$0.00
Save $-11.99
Quantity
Please select a quantity
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.

🤳Multifunctional 360 Rotatable Car Rearview Mirror Phone Holder

FEATURES:

  • One-handed operation - When driving, you can place or hold the phone with one hand. It is convenient to adjust your phone to the correct angle. During driving, you can safely play music and GPS positioning, which is very convenient.

  • 360 degree rotation adjustment- The angle can be rotated 360 degrees so that you can get the best view. It doesn't stop your view. In addition, it can be used to watch video, live, and make video calls, etc.

  • Easy storage - Rotating design makes the car mounting frame easily folded, and does not take up space. Stable and not easy to fall, suitable for all kinds of roads, No matter how rough the road is, the four claw design of car rear view phone mount stand can firmly fix the mobile phone in place without loosening

  • High Quality - High-quality PP material, durable, and no deformation using melodic design. It is easy to install and delete, and you will not leave the mark after delete. Unlike the suction cup or paste type mobile phone frame, it is easy to harm the instrument panel or leave ugly glue.

  • Wide Applicability - The rotatable and retractable car phone holder suitable for all mobile phones and all car . You can use it to navigate, watch videos, make video calls, live stream, record videos, record driving records, and more.

SPECIFICATIONS:

  • Material: PP

  • Color: Black

  • Style: as shown

  • Size:

PACKAGE:

  • 1* Multifunctional 360 Rotatable Car Rearview Mirror Phone Holder