Invisible Rechargeable In Ear Sound Amplifier Hearing Aids Set
Invisible Rechargeable In Ear Sound Amplifier Hearing Aids Set
Invisible Rechargeable In Ear Sound Amplifier Hearing Aids Set
Invisible Rechargeable In Ear Sound Amplifier Hearing Aids Set
Invisible Rechargeable In Ear Sound Amplifier Hearing Aids Set
Invisible Rechargeable In Ear Sound Amplifier Hearing Aids Set
Invisible Rechargeable In Ear Sound Amplifier Hearing Aids Set
Invisible Rechargeable In Ear Sound Amplifier Hearing Aids Set

Invisible Rechargeable In Ear Sound Amplifier Hearing Aids Set

Customers say this fits true to size
Hassle-free returns. 30-day postage paid returns
Secure payments
Color — Skin Color
Please select a color
Type
Please select a type
Price
£0.00
£59.98
Save  £-59.98
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('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);

QUALITY HEARING DOESN'T HAVE TO COST A FORTUNE!

"These hearing aids are a game changer! Discreet, cost-effective, and best of all, they work!"

 

“I've never had any luck with innovative products. I decided to try these because of the money-back guarantee, and boy was I amazed at the results. I can finally hear the supermarket announcer and have a casual chat with the staff. My 

invisible hearing aids no longer get in the way. They are discreet, powerful, and work just as well as my old bulky 2500 hearing aids."

Martha D.

Find Out What Makes These Hearing Aids Take the Market by Storm and Why Giant Manufacturers Absolutely Hate Them!

Have you ever wondered why all technologies are getting smaller and smarter, while good old hearing aids remain the same?

If you're tired of bulky, expensive hearing aids, you're not alone. Customers around the world are raving about invisible hearing aids.

First, because it's affordable technology. You can wave goodbye to muffled sounds and hard-to-understand conversations. Now you can get your hearing back without breaking the bank.

Second, these invisible hearing aids are both small and discreet and fit deep inside the ear canal rather than behind the ear. So, you can enjoy some of the most discreet and powerful performances out there.

We Get Overwhelmingly Positive Reviews, and Major Companies are not Happy About it.

I'm utterly shocked.

" Why did I spend nearly 2100 on a bulky hearing aid? I mean, I don't mind wearing them. But then it becomes difficult to wear masks and glasses while having them on. These invisible in-canal hearing aids work just as well for a fraction of the cost. What's going on?"

Beyond relieved.
"I'm not going to lie, hearing aids were something I could never afford. I waited for the prices to drop like every other technology and assistive product. But that didn't happen. So, when I read an article in my health magazine about rechargeable in-canal hearing aids, I had to buy one. Hey, better late than never."

...And that's why the big companies are fighting against these tiny hearing aids. Because they can't jump on the bandwagon and are losing huge chunks of money.

EVERYONE DESERVES TO ENJOY LIFE’S PRECIOUS MOMENTS.

our rechargeable nano invisible hearing aid comes in a pair. It’s designed for people with mild to severe hearing loss. Their target audience is anyone looking for an affordable pair of hearing aids. Something that allows them to regain their hearing without breaking the bank or sacrificing sound quality.

Our hidden hearing aid is almost undetectable and nearly invisible since they rest securely in your ear canal. Because of this, many users reported that people can't tell when they're using the hearing aids.

WHY SHOULD I PURCHASE THE RECHARGEABLE INVISIBLE HEARING AIDS?

    Improve your hearing with these rechargeable hearing aids and enjoy all of your social events without a worry.

    • Perfect for seniors or adults who are hard of hearing
    • Up to 24 hours of use after one charge
    • Ergonomic and comfy design
    • Compact and portable charging case
    • Usb Fast charging (included in package)
    • Quick boot(Take out the charging box, the hearing aid automatically starts)
    • Different sizes of ear plugs included
    • Clear and crisp sounds

    2(7)

    "The best value rechargeable hearing aid, and it's not even close!

    “You can buy entire computers for a few hundred sterlings these days, yet companies are still charging thousands of pounds for hearing aids. Doesn't make sense. Zealbonn hearing aids is one of the only companies that I recommend to my clients. The price and quality of these devices are unmatched." Dr. Helmes

    Our Hidden Hearing aid is rapidly becoming the internet's favorite hearing aid. Isn't it time you discovered why it's life-changing? 

    WARNING: One side effect of wearing our hearing aids is a newfound sense of confidence – you may just find yourself taking charge of conversations!

    Our Invisible hearing aid is all-inclusive. Just place your order, and get everything you need.

    SOUND AMPLIFIER SPECIFICATIONS

    Maximum OSPL90:≤110dB
    High frequency Average OSPL90:106dB
    Average gain:30dB
    Frequency response range :200Hz~5000Hz
    Equivalent input noise level:≤35dB
    Work time:24Hours
    Charging time:4Hours
    Weight: 4.3g
    Size:1.38x2.1cm/0.54x0.83inch

    1(4)

    INVISIBLE HEARING AIDS PACKAGE CONTENT

    1x in ear hearing aids1x Charging box
    1x Cleaning brush
    1x Cleaning stick
    1x USB charging cable
    6/12x Hearing aid earplugs
    1x Instruction manual

    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 3 hours. You can expect up to 40 hours 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!

    THIS PRODUCT IS A LIMITED PRODUCTION AND IS NOT AVAILABLE IN STORES. WILL SELL OUT FAST!

    Click ADD TO CART to Order Yours Now!

    Please note: Our customers are very important to us: Email us anytime on support@zealbonn.com

    WHY THE ZEALBONN?👇

    • Buy now and enjoy free shipping!
    • We work directly with manufacturers all over the world to ensure the best quality of our products. We have a Quality Control department which helps us to keep our promise!
    • Price is always competitive.
    • Awesome Customer Service
    • Amazing products along with High Quality

    OUR GUARANTEE

    We're confident that our hearing aid will be an absolute life-changer for you. Give them a try for 30 days. If you are unsatisfied for any reason, let us know and we will reimburse you in full.

    Our customers ALWAYS come first. We truly believe we have some of the best products in the world. If you don't have a positive experience for ANY reason, we will do our very best to make sure you are 100% satisfied with your purchase.

    Buying items online can be a daunting task, so we want you to realize that there is ZERO risk in buying something and trying it out. If you don't like it, no worries at all, we'll make it right. 

    We have 24/7/365 Ticket and Email Support. Please contact us anytime if you need assistance.our email: support@zealbonn.com.

    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 £4.99 to all destinations worldwide.Free postage on orders over £ 40.

    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.

    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.