Flying Orb Ball Toys,Hand Operated Drones for Kids,Cool Gadgets Light Up Cosmic Globe Spinning Glow in The Dark,Christmas Birthday Gift Ideas Toys for Teen Girls Age 6 7 8 9 10+

10 sold
$39.99
Color- Blue
Size- flying ball
Quantity
Vendor by:
/** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1539149753700').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);
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.
Description

From the brand


Product Description

Enjoying the Fun of Flying Ball

The fly ball can light up, spin, hover, do different tricks!

Pretty easy to figure out.

This toy is so much fun. It provides endless hours of laughs and entertainment, especially for kids.

Even the older child had fun with it too!

You can also play it in the dark or outside since it lights up.

The colors are vibrant and light up the sky at night, the lights make it a totally groovy experience at night!

If you’re looking for something fun that everyone will enjoy, definitely purchase this!

With three dazzling colored lights, your hover ball Pro will look like a neon shooting star when you launch it across the sky.

How To Play Flying Ball

1. Turn on the power button. You need to shake it to start and end the game.

2. Throw it out at different angles, there will be different flying effects, boomerang effect or straight flight.

a. When you toss the flying toy upwards 30° to get flying, it will spins around its axis perpendicular to the direction of flight and fly back to you.

b. Turn it downwards 30° and toss the flying orb under horizontal direction to get flying.

3. Easy to control, you can play anywhere, whatever in outdoor or indoor.

4. It can be controlled with a magic wand more precisely.

5. You need to practice many times, master flying skills.

Playable with all members of the family, no age limit.

  • The flying ball toy is child-friendly, lightweight, flexible and touchable, not restricted by space.
  • Available for indoor and outdoor game, you can play with your family, friends or just by yourself.
  • Helps to move around and fun, great way to play with your kids and get some exercise!
  • It’s the perfect backyard activity, your kids will have a great time running around in the yard at night playing catch.
  • Enjoying the fun with your family at anytime by flying orb toy, having flying orb can help your child stay away from computers and games.
  • This flying orb toy is a fun novelty gift for birthdays, Easter, Halloween, Thanksgiving Day, Christmas.

Fun and Durable - Child-friendly

  • Made of high quality PP material, child-friendly and durable for children play.
  • Protective outer cage keeps it from breaking.
  • The propelling parts are confined inside the drone ball to prevent eye injuries unlike other flying toys.
  • It will stop automatically when it hit the furniture or any other pieces of stuff.
  • You don’t have to worry about that the flying toy will be damaged easily by your kids.

TIPS

  1. Read the instructions before playing.
  2. Don't fly close to animals or faces.
  3. Keep your face, ear and hair away from Flying ball.
  4. Don't pur your finger inside the Flying ball when it works.
  5. This product contains a non replaceable battery. Please do not disassemble it or let the battery get damp.
  6. If the flying ball toy is heated seriously, don’t charge it. Let it cool before charging.
  7. Do not charge in an extremely hot or cold environment.
  8. Never charge the product unattended for a long time .
  9. Toys should not be used by children under 6 years old.
  10. Special attention: The magic wand is NOT included, needs to be purchased separately(You can click on the link below to purchase)
8WD Gesture Sensing Rc Stunt Car Toys for Boy Age 8-13
Amphibious Remote Control Car with Water Gun,Waterproof Monster Truck Toys,Rc...
Spider Remote Control Car Toys for Boys Girls 6 7 8 9 10 11 12 13+ Year Old,4...
2pcs Toddler Remote Control Car Toys for Kids Age 3+,RC Bumper Car R...
Remote Control Dinosaur Toy for Kids,35.4" Inflatable Large Dinosaur...
Customer Reviews
4.5 out of 5 stars 357
4.5 out of 5 stars 17
5.0 out of 5 stars 2
4.5 out of 5 stars 47
4.7 out of 5 stars 38
Price $31.49 $39.99 $38.99 $36.99 $24.99
Age 6 years and up 6 years and up 6 years and up 4 years and up 6 years and up
Gifts Box

You may also like