Best Rechargeable Invisible Hearing Aids
Best Rechargeable Invisible Hearing Aids
Best Rechargeable Invisible Hearing Aids
Best Rechargeable Invisible Hearing Aids
Best Rechargeable Invisible Hearing Aids
Best Rechargeable Invisible Hearing Aids
Best Rechargeable Invisible Hearing Aids
Best Rechargeable Invisible Hearing Aids
Best Rechargeable Invisible Hearing Aids
Best Rechargeable Invisible Hearing Aids
Best Rechargeable Invisible Hearing Aids
Best Rechargeable Invisible Hearing Aids
Best Rechargeable Invisible Hearing Aids
Best Rechargeable Invisible Hearing Aids
Best Rechargeable Invisible Hearing Aids
Best Rechargeable Invisible Hearing Aids
Best Rechargeable Invisible Hearing Aids
Best Rechargeable Invisible Hearing Aids
Best Rechargeable Invisible Hearing Aids
Best Rechargeable Invisible Hearing Aids
Best Rechargeable Invisible Hearing Aids
Best Rechargeable Invisible Hearing Aids

Best Rechargeable Invisible Hearing Aids

Customers say this fits true to size
Hassle-free returns. 30-day postage paid returns
Secure payments
Style
Please select a style
Price
£0.00
£129.99
Save  £-129.99
Quantity
class SpzSmartBlockComponent extends SPZ.BaseElement { constructor(element) { super(element); this.templates_ = null; this.container_ = null; this.i18n_ = {}; this.config_ = {}; this.show_type_ = 3; this.product_resource_id_ = ''; this.collection_resource_id_ = ''; this.cart_items_ = []; this.customer_id_ = ''; this.order_id_ = ''; } static deferredMount() { return false; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { const template_type = window.SHOPLAZZA.meta.page.template_type; if (template_type === 1) { this.show_type_ = 3; this.product_resource_id_ = window.SHOPLAZZA.meta.page.resource_id; } else if (template_type === 2) { this.show_type_ = 4; this.collection_resource_id_ = window.SHOPLAZZA.meta.page.resource_id; } else if (template_type === 15){ this.show_type_ = 5; } else if (template_type === 13){ this.show_type_ = 6; } else if (template_type === 20){ this.show_type_ = 7; this.customer_id_ = window.SHOPLAZZA.customer.customer_id; } else if (template_type === 35){ this.show_type_ = 8; this.order_id_ = window.location.pathname.split('/').pop(); } this.templates_ = SPZServices.templatesForDoc(this.element); this.setAction_(); } mountCallback() { console.log('appzebu smart mounted'); const that = this; const themeName = window.SHOPLAZZA.theme.merchant_theme_name; const isGeek = /Geek/.test(themeName); this.fetchRules().then((res) => { if (res && res.rules && res.rules.length) { const blockEl = document.getElementById('smart_recommend_block'); SPZ.whenApiDefined(blockEl).then((api) => { api.render({data: res}, true).then(() => { if (isGeek && that.show_type_ === 6) { blockEl.querySelector('.plugin_container_wrpper').style.padding = '30px 0'; } const recommendStyle = document.createElement('style'); recommendStyle.innerHTML = ` .plugin__recommend_container,.app-recommend-card { display: none !important; } `; document.head.appendChild(recommendStyle); const fetchList = []; res.rules.forEach((rule) => { fetchList.push(this.fetchRuleProductList(rule.id)); }); const fetchAll = Promise.all(fetchList); fetchAll.then((p_res) => { res.rules.forEach((rule, index) => { rule.products = p_res[index] && p_res[index].products; const ruleEl = document.getElementById('smart_recommend_rule_' + rule.id); SPZ.whenApiDefined(ruleEl).then((api) => { api.render({data: rule}, true).then(() => { that.impressListen(`#smart_recommend_rule_ul_${rule.id}`, function(){ that.trackRuleImpress(rule); }); const btnElList = document.querySelectorAll(`#smart_recommend_rule_ul_${rule.id} button`); btnElList.forEach((btnEl) => { if (btnEl && rule.config && rule.config.quick_shop_button_bg_color && rule.config.quick_shop_button_text_color) { btnEl.style.backgroundColor = rule.config.quick_shop_button_bg_color; btnEl.style.color = rule.config.quick_shop_button_text_color; } }) }); }); }); }); }) }) } else { if (window.top !== window.self) { const template_type = window.SHOPLAZZA.meta.page.template_type; const holderEl = document.getElementById('smart_recommend_preview_no_data_placeholder'); SPZ.whenApiDefined(holderEl).then((api) => { api.render({data: { isCart: template_type === 13, isCollection: template_type === 2, isProduct: template_type === 1, isIndex: template_type === 15 }}, true); }); } } }); } setAction_() { this.registerAction('quickShop', (data) => { const that = this; const product_id = data.args.product_id; const productIndex = data.args.productIndex; const rule_id = data.args.rule_id; const ssp = data.args.ssp; const scm = data.args.scm; const cfb = data.args.cfb; const ifb = data.args.ifb; const modalRender = document.getElementById('smart_recommend_product_modal_render'); if (product_id) { this.fetchProductData(product_id).then((res) => { const product = res.products && res.products.length && res.products[0] || {}; product.cfb = cfb; product.ifb = ifb; SPZ.whenApiDefined(modalRender).then((api) => { api.render({product: product, productIndex: productIndex, rule_id: rule_id, ssp: ssp, scm: scm, show_type: that.show_type_}, true).then(() => { const modalEl = document.getElementById('smart_recommend_product_modal'); SPZ.whenApiDefined(modalEl).then((modal) => { that.impressListen('#smart_recommend_product_modal', function(){ that.trackQuickShop({ rule_id: rule_id, product_id: product_id }); }); modal.open(); }); const formEl = document.getElementById('smart_recommend_product_form'); SPZ.whenApiDefined(formEl).then((form) => { form.setProduct(product); }); const variantEl = document.getElementById('smart_recommend_product_variants'); SPZ.whenApiDefined(variantEl).then((variant) => { variant.handleRender(product); }); }); }) }); } }); this.registerAction('handleScroll', (data) => { this.directTo(data.args.rule_id, data.args.direction); }); this.registerAction('handleProductChange', (data) => { const variant = data.args.data.variant; const product = data.args.data.product; const imageRenderEl = document.getElementById('smart_recommend_product_image'); SPZ.whenApiDefined(imageRenderEl).then((api) => { api.render({ variant: variant, product: product }, true); }); }); this.registerAction('handleAtcSuccess', (detail) => { const data = detail.args; data.data.product = data.data.product || {}; data.data.variant = data.data.variant || {}; const product_id = data.data.product.id; const product_title = data.data.product.title; const variant_id = data.data.variant.id; const price = data.data.variant.price; const rule_id = data.rule_id; const aid = `smart_recommend.${this.show_type_}.${rule_id}`; const ifb = data.data.product.ifb; const cfb = data.data.product.cfb; const ssp = data.ssp; const scm = data.scm; const spm = `smart_recommend_${this.show_type_}.${data.spmIndex}`; const params = { id: product_id, product_id: product_id, number: 1, name: product_title, variant_id: variant_id, childrenId: variant_id, item_price: price, source: 'add_to_cart', _extra: { aid: aid, ifb: ifb, cfb: cfb, scm: scm, spm: `..${window.SHOPLAZZA.meta.page.template_name}.${spm}`, ssp: ssp, } }; this.tranckAddToCart(params); }); this.registerAction('addATCHook', (data) => { const params = data.args; const spm = `smart_recommend_${this.show_type_}.${params.spmIndex}`; this.myInterceptor_ = window.djInterceptors && window.djInterceptors.track.use({ event: 'dj.addToCart', params: { aid: `smart_recommend.${this.show_type_}.` + params.rule_id, ssp: params.ssp, scm: params.scm, cfb: params.cfb, spm: `..${window.SHOPLAZZA.meta.page.template_name}.${spm}`, }, once: true }); }); } tranckAddToCart(detail) { if (window.$) { window.$(document.body).trigger('dj.addToCart', detail); } } fetchRules() { const payload = { show_type: this.show_type_, }; let that = this; if (this.show_type_ === 6) { let line_items = []; return this.fetchCart().then((res) => { if (res && res.cart && res.cart.line_items) { line_items = res.cart.line_items.map((item) => { return { product_id: item.product_id, variant_id: item.variant_id, quantity: item.quantity, price: item.price } }); } payload.line_items = line_items; that.cart_items_ = line_items; return that.fetchRulesRequest(payload); }); } else { if (this.show_type_ === 3) { payload.line_items = [{ product_id: this.product_resource_id_ }]; } else if (this.show_type_ === 4) { payload.collection_id = this.collection_resource_id_; } else if (this.show_type_ === 7) { payload.customer_id = this.customer_id_; } else if (this.show_type_ === 8) { payload.order_id = this.order_id_; } return this.fetchRulesRequest(payload); } } fetchRulesRequest(payload) { return fetch(window.SHOPLAZZA.routes.root + "/api/possum/recommend_query", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify(payload) }).then(function(res){ if(res.ok){ return res.json(); } }); } fetchCart() { return fetch(`/api/cart/cart-select?r=${Math.random().toString(36).slice(-4)}`) .then((res) => { if (res.ok) { return res.json(); } }); } fetchRuleProductList(rule_id) { const payload = { page: 1, limit: 100, fields: ["title", "url", "image", "min_price_variant.price", "min_price_variant.compare_at_price"], rule_id: rule_id, }; if (this.show_type_ === 3) { payload.line_items = [{ product_id: this.product_resource_id_ }]; } else if (this.show_type_ === 4) { payload.collection_id = this.collection_resource_id_; } else if (this.show_type_ === 6) { payload.line_items = this.cart_items_; } else if (this.show_type_ === 7) { payload.customer_id = this.customer_id_; } else if (this.show_type_ === 8) { payload.order_id = this.order_id_; } return fetch(window.SHOPLAZZA.routes.root + "/api/possum/recommend_products", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify(payload) }).then(function(res){ if(res.ok){ return res.json(); } }).catch(function(err){ console.log(err); }); } fetchProductData(product_id) { return fetch(window.SHOPLAZZA.routes.root + "/api/possum/products", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ product_ids: [product_id], fields: [ "images", "options", "min_price_variant", "variants"] }) }).then(function(res){ if(res.ok){ return res.json(); } }).catch(function(err){ console.log(err); const loadingEl = document.getElementById('smart_recommend_loading'); if (loadingEl) { loadingEl.style.display = 'none'; } }); } getStyle(ele, style) { if (!ele) return; if (window.getComputedStyle) { return window.getComputedStyle(ele)[style]; } return ele.currentStyle[style]; } directTo(id, direction) { const scrollElement = document.getElementById(`smart_recommend_rule_ul_${id}`); const blockWidth = parseInt(this.getStyle(scrollElement, 'width')); const scrollLength = (blockWidth * 0.19 - 12) * 5; const scrollPoint = scrollElement.scrollWidth - scrollElement.clientWidth; if (!scrollElement) return; if (direction === 'left') { if (document.dir === 'rtl') { scrollElement.scrollTo({ left: Math.abs(scrollElement.scrollLeft) >= scrollPoint - 100 ? 0 : scrollElement.scrollLeft - scrollLength, behavior: 'smooth' }); return; } scrollElement.scrollTo({ left: Math.max(scrollElement.scrollLeft - scrollLength, 0), behavior: 'smooth' }); } else { if (document.dir === 'rtl') { scrollElement.scrollTo({ left: Math.abs(scrollElement.scrollLeft) >= scrollPoint + 100 ? 0 : scrollElement.scrollLeft + scrollLength, behavior: 'smooth' }); return; } scrollElement.scrollTo({ left: scrollElement.scrollLeft >= scrollPoint - 100 ? 0 : scrollElement.scrollLeft + scrollLength, behavior: 'smooth' }); } } trackRuleImpress(rule) { if (window.sa && window.sa.track) { window.sa.track("plugin_common", { plugin_name: "upsell", event_type: "impressions", rule_id: rule.id, ssp: rule.ssp, scm: rule.scm, show_type: this.show_type_, support_app_block: window.SHOPLAZZA.theme.support_app_block }); window.sa.track("module_impressions", { aid: `smart_recommend.${this.show_type_}.${rule.id}`, support_app_block: window.SHOPLAZZA.theme.support_app_block }); } } trackQuickShop(data) { window.sa && sa.track && sa.track("plugin_common", { plugin_name: "upsell", event_type: "quick_shop", rule_id: data.rule_id, product_id: data.product_id, show_type: this.show_type_, }); } impressListen(selector, cb) { const el = document.querySelector(selector); const onImpress = (e) => { if (e) { e.stopPropagation(); } cb(); }; if (el && !el.getAttribute('imprsd')) { el.addEventListener('impress', onImpress) } else if (el) { onImpress(); } } } SPZ.defineElement('spz-custom-smart-block', SpzSmartBlockComponent);

Perfect Present for the Elderly

telephone support-supermini

Expert Lifelong Assistance

supermini-free fast shipping

Complimentary Expedited Delivery

Hear why everyone loves the Supermini

We’ve already changed the lives of 110,000+ Americans. Will you be next?

vivtone's customer: Emily Johnson

Emily Johnson

⭐⭐⭐⭐⭐

Virtually Invisible, Amazingly Clear

The Zealbonn Supermini is outstanding. Its invisible design and clear sound are impressive. Love the rechargeable case – so convenient!

vivtone's customer:Michael Smith

Michael Smith

⭐⭐⭐⭐⭐

Comfort and Clarity Redefined

Supermini has changed how I hear the world. It's comfortable, with crystal clear sound. The 80-hour battery life is a game-changer.

vivtone's customer:Sarah Williams

Sarah Williams

⭐⭐⭐⭐⭐

Supermini: High Quality, Great Price

Switching to the Supermini was the best decision. It's discreet, reduces noise effectively, and is incredibly user-friendly. Excellent value!

30-DAY MONEY-BACK GUARANTEE

It’s our 100% satisfaction guaranteed promise to you! Try Zealbonn Hearing Aids for 30 days and if you’re not fully satisfied, return them for a full refund. And we mean a FULL refund. Call our great agents, any time, day or night. We make it easy.

hugged couple

Crystal sound, no whistling

Enjoy Hugs and Hats Without Hassles: Advanced Feedback Cancellation in Hearing Aids

supermini-fast and recyle charging

Fast & Recyle Charging

Embrace Effortless Charging: Portable Power Bank Case for 30-Hour Hearing Aid Use

invisible supermini

Almost Invisible In the Canal

Comfort in Discretion: Compact, Lightweight, and Nearly Invisible In-the-Canal Design

Premium CIC Hearing Aids Online: Zealbonn Supermini OTC

The Zealbonn Supermini sets the bar for the premium over-the-counter hearing aids with its advanced digital core and super mini size. It’s 30% smaller, nearly invisible, and offers a longer power duration with a portable rechargeable case.

2-vivtone super mini hearing aids-best choice online

Rechargeable CIC Hearing Aids : Supermini's Power Efficiency

Zealbonn Supermini offers remarkable hearing aid cost efficiency with 80 hours of power from a 2-hour charge. Experience the convenience of affordable hearing aids with reliable, long-lasting performance.

vivtone super mini hearing aids-long power duration

Advanced Noise Reduction: Supermini’s Premium Sound Quality

Featuring 16-channels sound processing, the Supermini is akin to the premium hearing aids on the market. Its superior sound quality with smart background noise reduction comes at an accessible price, making it an ideal choice for discerning users.

4-vivtone super mini hearing aids-advanced digital chips.jpg__PID:ce7d6128-300f-46dc-8087-3ddd558b32e9

Supermini: Tailored Hearing for Every Situation

The Supermini, with medical-grade materials for comfort and a handy charging case, is one of the premium rechargeable CIC hearing aids for discreet, all-day use.
5-vivtone super mini hearing aids-professional modes.jpg__PID:7d612830-0ff6-4c00-873d-dd558b32e9b1

User-Friendly Operation: Zealbonn Supermini's Intuitive Design

The Supermini excels in simplicity, offering an auto on/off feature, quick sound adjustment, and effortless mode selection. This in-ear hearing aid combines comfort with smart technology, suitable for every senior’s lifestyle.

6-vivtone super mini hearing aids-easy operation.jpg__PID:6128300f-f6dc-4087-bddd-558b32e9b190

Super Mini Size & Light Weight : Invisible Design for All-day Comfort


The Supermini, one of the premium affordable hearing aids, is designed for all-day comfort. Made from medical-grade materials, it’s gentle on the skin and comes with a portable charging case, ideal for those seeking efficient and discreet hearing solutions.
7-vivtone super mini hearing aids-light and comfort.jpg__PID:28300ff6-dc00-473d-9d55-8b32e9b19033

What's in the Box

1 *Pair of Hearing AIDS

1 *Charging Cable 

1 *Cleaning Brush 

3 *Pairs of Earplugs 

1 *User Manual

1*FREE fast Shipping

1*30-day risk-free Trial

1*100% Money-back Guarantee

BETTER HEARING. BETTER LIFE

The SuperMini is perfect for... 

Conversations

You can expect to hear one-on-one conversations clearly and crisply. State-of-the-art hearing technology gives you the stress-free conversations you deserve.

conversations with supermini

Talking On The Phone

Experience clear phone calls. You'll have no trouble hearing clearly during phone conversations.

talking on the phone with supermini

Watching TV

Start sharing your favorite shows again. Advanced technology focuses on the dialog so you can turn down the TV volume to a level that everyone can enjoy.

watcking TV with supermini hearing aids

Noisy Environments

Advanced technology separates what you want to hear from the background noise, so you can hear in noisy environments such as streets and restaurants.

walking on the street with supermini heairng aids

Still, Have Questions? We Have Answers.

Do I need a hearing test?

Not at all! Our devices are configured for the most common types of hearing loss right out of the box - they're also very easily adjustable (as shown in the user manual). Generally, they work for most of our customers as is. If your hearing loss isn't as common and our device isn't the right solution for you, no worries - let us know within 30 days of receiving your hearing aids and we will refund you in full as part of our "love or it's a free guarantee."

How long do they take to charge and how long does it last?

Our devices can reach a full charge in as little as 2 hours. You can expect up to 3 days of continuous use on a single charge.

Will this fit my ears?

We include a variety of sized earbuds with your order, allowing you to find your perfect fit. If the provided earbuds don't fit, let us know and we'll send more sizes!

Do these help with Tinnitus?

Definitely! It's not a cure, but our hearing aids boost the sound around you to help overcome the sound of tinnitus and make it less noticeable.

How are prices so low? What's the catch?

Did you know that two-thirds of the cost of most hearing aids is paying the salary of a doctor or audiologist? Doesn’t seem fair, does it? That's why we cut out the middlemen, doctors, and sales offices to offer you state-of-the-art hearing aids at a fraction of what most companies charge. Now you can get premium and high-end hearing aids without breaking the bank!

We work directly with manufacturers all over the world to ensure the best quality of our products. We have Quality Control department which help us to keep our promise!

Price is always competitive.

Awesome Customer Service

Amazing products along with High Quality

Here at Zealbonn™ we believe in the effectiveness of our work and the quality of our products. Therefore we offer a 30-day money-back guarantee on every order.

Bring 100% satisfaction shopping experience to every customer.

Need help with something?
Email us at :support@zealbonn.com

General

When can I expect to receive my shipment?

Our an average delivery time of 7-12 days. If you don't see our delivery time when you place your order and are not willing to wait 7-12days for delivery, please contact us. We will be more than happy to send you a full refund. 
(Only for orders with items not shipped)

How can I cancel my order?

If you need to pick up an order you have placed, please email us your orderer or username, so that we can find your order quickly, you must cancel/change the order within 12 hours after placing the order , we will try our best to meet your needs.

Email address of the store: support@zealbonn.com

Our customer service team will get back to you within 12-24 hours. 

What happens if I forget my password?

If you forget your password you can request a new one to be emailed to you by clicking on the ‘Forgotten Password’ link on the sign in page. If this fails to resolve your problem, please contact our customer services department.

Can I check the order information if there is no registered member when placing an order?

Yes, You can sign up for a new membership using the same email address you used to purchase the order, and the order information will be synchronized.

Delivery

Do you charge for delivery?

We have a fixed shipping rate of £5.99 to all destinations worldwide.Free postage on orders over £ 49.99.

How can I track my order?

we will provide a shipping tracking to you in your Shipping Confirmation email. You can use the number and track your order on 17track offical net.

How can I change my Shipping Address?

Orders are only allowed to change address before they are shippe.Please contact us via support@zealbonn.com to request for such changes.

Can I deliver to another address, other than my card billing address?

Yes, it is possible, and you should leave the correct address.But please note that once order ship out,it can't be change anymore.

How is my order shipped?

We can ship the order during regular business days, excluding holidays. but if on Saturday or Sunday, it will be shipped the following Monday.

Questions About The Product

We believe 100% in our products. This is why we offer a 30-Day Wear Test Guarantee where you can test the shoes and decide for yourself.

Orthopaedic shoes are shoes that have been specifically designed to provide maximum support to the feet and ankles. They benefit people who suffer from foot pain, as well as a range of conditions, which make it difficult and uncomfortable to walk or exercise in regular footwear.

Having supportive footwear helps to alleviate foot pain, increase blood flow, improve posture and reduce the risk of injury. Plus, wearing orthopaedic footwear can prevent foot problems from developing in the future.

Although orthopaedic shoes do help to provide comfort to those with foot pain and certain foot conditions, it is not a replacement for proper medical care where it is needed. If you feel you need medical assistance with your foot pain or are concerned, seek advice from the NHS website or visit your local GP.

Some people rely more heavily on orthotics to help with discomfort and to improve their quality of life, however that doesn't mean they aren't suitable for everyone! Orthotic shoes can also be used as a preventative measure, to ward off foot problems as you get older.

Yes, our shoes are the right size! We understand the importance of shoes that fit, so you can buy with confidence.Please choose your size according to the corresponding foot length on the size chart.

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.

Recommended Viewing Categories

More Women's Orthopedic Shoes

More Men's Orthopedic Shoes

Wide Shoes/Diabetic Shoes (Unisex)

Shoes Acc

More Hearing Aids