Bunny Ears Phone Stand
Bunny Ears Phone Stand
Bunny Ears Phone Stand
Bunny Ears Phone Stand
Bunny Ears Phone Stand
Bunny Ears Phone Stand
Bunny Ears Phone Stand
Bunny Ears Phone Stand
Bunny Ears Phone Stand
Bunny Ears Phone Stand
Bunny Ears Phone Stand
10/11
Bunny Ears Phone Stand
Bunny Ears Phone Stand
Bunny Ears Phone Stand
Bunny Ears Phone Stand
Bunny Ears Phone Stand
Bunny Ears Phone Stand
Bunny Ears Phone Stand
Bunny Ears Phone Stand
Bunny Ears Phone Stand
Bunny Ears Phone Stand
Bunny Ears Phone Stand
Bunny Ears Phone Stand
Bunny Ears Phone Stand
Bunny Ears Phone Stand
Bunny Ears Phone Stand
Bunny Ears Phone Stand
Bunny Ears Phone Stand
Bunny Ears Phone Stand
Bunny Ears Phone Stand
Bunny Ears Phone Stand
Bunny Ears Phone Stand
Bunny Ears Phone Stand
10/11

Bunny Ears Phone Stand

$14.99
$0.00
Save $-14.99
ColorWhite
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.

🐇This super cute phone stand is the latest trend

and a must have accessory!🐇

Feature:

  • 🐇[Applicable Products]: All mobile phones/tablets below 12.9 inches. Height adjustable. The angle of 60 degrees is adjustable. But pay attention to the angle when placing the tablet. When the height is adjusted to the highest, which is 30cm/11.8in (including ears), the angle of the bracket should be less than 15°.

  • 🐇[Advanced Material]: The material is rust-proof smooth aluminum material. The ears and the surface of the tray are designed with non-slip silicone particles, and the card slot where the mobile phone is placed is also made of smooth rubber gaskets.

  • 🐇[Slip-resistant Raised particles design]: On the back of the support plate of the mobile phone holder, there are non-slip silicone pads on the groove and bottom, which can enhance friction and prevent slipping without hurting the phone. The mobile phone can be placed vertically or horizontally.

  • 🐇[Wide Range Of Application]: Ergonomic design, comfortable office work and improved sitting posture. The base of this mobile phone holder can also place some small objects that are easy to lose, so that you can see it at a glance. In addition to being a stand, it also has decorative value. Its eye-catching appearance can decorate your desk or office desk, and its long ears can accommodate girls' hair bands.

  • 🐇[Height Adjustable & 60 Degree Angle Adjustable]: This mobile phone holder that can be raised and lowered has a small and exquisite appearance and takes up a small space.

Specification:

  • Material: plastic, aluminum alloy
  • Color: white, pink, green
  • Weight: 183g/0.4lb
  • Size:


Package includes:

  • 1×Bunny Ears Phone Stand