Multifunctional Shock-resistant Mobile Holder
Multifunctional Shock-resistant Mobile Holder
Multifunctional Shock-resistant Mobile Holder
Multifunctional Shock-resistant Mobile Holder
Multifunctional Shock-resistant Mobile Holder
Multifunctional Shock-resistant Mobile Holder
Multifunctional Shock-resistant Mobile Holder
Multifunctional Shock-resistant Mobile Holder
Multifunctional Shock-resistant Mobile Holder
Multifunctional Shock-resistant Mobile Holder
Multifunctional Shock-resistant Mobile Holder
Multifunctional Shock-resistant Mobile Holder
Multifunctional Shock-resistant Mobile Holder
Multifunctional Shock-resistant Mobile Holder
Multifunctional Shock-resistant Mobile Holder
Multifunctional Shock-resistant Mobile Holder
Multifunctional Shock-resistant Mobile Holder
Multifunctional Shock-resistant Mobile Holder

Multifunctional Shock-resistant Mobile Holder

Price
$25.98
$21.99
Save  $3.99
Style
Please select a style
Quantity
Worldwide shipping
Free returns
24/7 Service
Payment Security
  • TIPS: All goods are authentic, with genuine patents, counterfeit must be investigated! Customers, please identify our products!!!
  • 😊If you are not satisfied with the goods you received, please contact us within 15 days after receiving, we will give you the best help!
  • 🚢 Shipping>>Worldwide express shipping available.
  • 🔥98.9% of customers buy 2 or more
This is the first fully adjustable phone mount that will fit any viewing angle! 
Break the traditional way of using the car phone holder!!
New design, new experience.
At the same time, it is a multi-functional bracket, which can be used in car rearview mirrors, car sunroofs, car rear seats, kitchens, dining rooms, bedrooms, desktops, etc., and can be used in places that can be clamped.

Main Features

  • 👍High quality and Super Stable : The high-elastic aviation spring is clamped tightly and does not fall off. The cell phone car holder’s clip is designed with built-in metal, even on bumpy roads or braking driving, they also can be firm enough to hold at the air vent.
  • 👍Folding Car Bracket : Our cell phone car holder are folding design, the car phone stand can be folded flat easily, when not in use. They are perfect fit for glove box ,door pocket or in a center console, which can kept them out of the way. You can reach them easily and conceniently when you need it.
  • 👍1080 Degrees Rotation car cell phone holder : Our cell phone holder designed with 360 degrees roatatable ball jiont for optimalxiewing angle and 720 degrees adjustable telescopic arm. This carcell phone holder canbe adjusted freely according to the front passenger seat, in oder to make sure driving safety, stability and aviod obsttructing the sight.

  • 👍Suitable for many Occasion : Our cell phone holder for car not only can be used for cars, but also can can be installed in car seats, bedrooms, ketchen,desks, where can make you convenient to work,study, see movies, and passing boring time.
  • Wide Application and Broad Compatibility.

    Installation Scenes

    The sunshade baffle, rearview mirror, and instrument panel can be installed. 

    Specification

    Materials
    • ABS+Stainless steel
    Weight
    • Long Black,Long Green(250G)
    • Short Black(190G)
    Product Size
    • 10.5*8*16.5CM
    Package Contents
    • Multifunctional Mobile Phone Bracket × 1

    Note

    • Due to the different display and lighting effects, the actual color of the item may be slightly different from the color displayed 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.