# Questions about Thunkable X

**URL:** https://community.thunkable.com/c/thunkable/49.md?page=365

[Latest](https://community.thunkable.com/latest.md) · [Categories](https://community.thunkable.com/categories.md) · [Tags](https://community.thunkable.com/tags.md)

**Page:** 366

---

## [Determine if a JSON Property is a List](https://community.thunkable.com/t/determine-if-a-json-property-is-a-list/778753)

<div class="topic-metadata">

**Author:** [@drted](https://community.thunkable.com/u/drted)\
**Replies:** 7\
**Last updated:** [August 31, 2020, 5:51am UTC](https://community.thunkable.com/t/determine-if-a-json-property-is-a-list/778753 "2020-08-31T05:51:19Z")

</div>

For a JSON object, properties can be numbers, text, objects, or lists. I am working on a app/screen that can display any JSON object, so the structure will not be known in advance. In my experience, unknown/changing data…

---

## [Event for when sound has completed playing](https://community.thunkable.com/t/event-for-when-sound-has-completed-playing/780785)

<div class="topic-metadata">

**Author:** [@acflippo](https://community.thunkable.com/u/acflippo)\
**Replies:** 4\
**Last updated:** [August 31, 2020, 2:09am UTC](https://community.thunkable.com/t/event-for-when-sound-has-completed-playing/780785 "2020-08-31T02:09:01Z")

</div>

I have searched for a while but couldn’t find it. But is there an event that indicates when a sound (i.e. an mp3 file) has finished playing. For example, I would like a button to change text when the sound file has comp…

---

## [Sprite Photo Editing](https://community.thunkable.com/t/sprite-photo-editing/591133)

<div class="topic-metadata">

**Author:** [@mythi](https://community.thunkable.com/u/mythi)\
**Replies:** 6\
**Last updated:** [August 31, 2020, 1:03am UTC](https://community.thunkable.com/t/sprite-photo-editing/591133 "2020-08-31T01:03:27Z")

</div>

Hello, for a game I am making I need to set a sprite’s photo to the background, so is there any block to be able to change the sprite picture similar to how you can change the background photo in a button but for sprites …

---

## [Refresh Google Sheet Data Source After Adding Columns](https://community.thunkable.com/t/refresh-google-sheet-data-source-after-adding-columns/766320)

<div class="topic-metadata">

**Author:** [@gregdotcom77oi](https://community.thunkable.com/u/gregdotcom77oi)\
**Replies:** 2\
**Last updated:** [August 31, 2020, 12:41am UTC](https://community.thunkable.com/t/refresh-google-sheet-data-source-after-adding-columns/766320 "2020-08-31T00:41:03Z")

</div>

Hey everyone. Is it possible to refresh the data source after adding new columns to a Google Sheet. I’ve only been able to achieve this by deleting the source, making the changes and then adding it to the project again. …

---

## [Saving to local storage with thunkable IOS app](https://community.thunkable.com/t/saving-to-local-storage-with-thunkable-ios-app/776353)

<div class="topic-metadata">

**Author:** [@rwplummer1yf4f](https://community.thunkable.com/u/rwplummer1yf4f)\
**Replies:** 2\
**Last updated:** [August 30, 2020, 6:32pm UTC](https://community.thunkable.com/t/saving-to-local-storage-with-thunkable-ios-app/776353 "2020-08-30T18:32:30Z")

</div>

Is anyone aware of issues saving to local storage in IOS? I have a very simple app currently where when I click the save button the thunkable app preview freezes and I need to restart it. The blocks work in live view m…

---

## [\[Solved\] Question about web viewer receives message](https://community.thunkable.com/t/solved-question-about-web-viewer-receives-message/569039)

<div class="topic-metadata">

**Author:** [@samdev](https://community.thunkable.com/u/samdev)\
**Replies:** 4\
**Last updated:** [August 30, 2020, 2:27pm UTC](https://community.thunkable.com/t/solved-question-about-web-viewer-receives-message/569039 "2020-08-30T14:27:11Z")

</div>

how do I send a message from webview to trigger this block: because I am using summernote in my app.

---

## [Dismiss Keyboard component -- has anyone gotten it to work?](https://community.thunkable.com/t/dismiss-keyboard-component-has-anyone-gotten-it-to-work/153300)

<div class="topic-metadata">

**Author:** [@Kyle\_Williams](https://community.thunkable.com/u/Kyle_Williams)\
**Replies:** 9\
**Last updated:** [August 30, 2020, 2:00pm UTC](https://community.thunkable.com/t/dismiss-keyboard-component-has-anyone-gotten-it-to-work/153300 "2020-08-30T14:00:42Z")

</div>

The Dismiss Keyboard component was added a few days ago, but I have not been able to get it to work in any of my apps, whether testing on iOS or Android. Has anyone else been able to get it to work? Or was this one perha…

---

## [App not approved](https://community.thunkable.com/t/app-not-approved/777828)

<div class="topic-metadata">

**Author:** [@m.ahsantufailmol](https://community.thunkable.com/u/m.ahsantufailmol)\
**Replies:** 1\
**Last updated:** [August 29, 2020, 12:57pm UTC](https://community.thunkable.com/t/app-not-approved/777828 "2020-08-29T12:57:13Z")

</div>

Recently i had made an app for downloading videos. but thunkable app review team did not approved it and they replied with comment that " downloading videos violate laws". But my question is that there are thousands of a…

---

## [Is there a simpler way to get Cloudinary URLs from Airtable?](https://community.thunkable.com/t/is-there-a-simpler-way-to-get-cloudinary-urls-from-airtable/776463)

<div class="topic-metadata">

**Author:** [@shane.holohan1864qsw](https://community.thunkable.com/u/shane.holohan1864qsw)\
**Replies:** 2\
**Last updated:** [August 29, 2020, 12:15pm UTC](https://community.thunkable.com/t/is-there-a-simpler-way-to-get-cloudinary-urls-from-airtable/776463 "2020-08-29T12:15:19Z")

</div>

I need to store images in Cloudinary, then store their URLs in Airtable, then I need to read the URL back from Airtable and set a picture to that URL. The process is straightforward enough until I add a necessary twist. …

---

## [Function not returning list](https://community.thunkable.com/t/function-not-returning-list/637527)

<div class="topic-metadata">

**Author:** [@levelupjamdownf3n1](https://community.thunkable.com/u/levelupjamdownf3n1)\
**Replies:** 6\
**Last updated:** [August 29, 2020, 9:35am UTC](https://community.thunkable.com/t/function-not-returning-list/637527 "2020-08-29T09:35:59Z")

</div>

Hi, I’m have the following simple code which is to grab a list from firebase and return to calling function. I’ve tried MANY permutations but not seems to work. Any ideas: here’s the relevant firebase section:

---

## [Screen get width?](https://community.thunkable.com/t/screen-get-width/619949)

<div class="topic-metadata">

**Author:** [@eddie.rebehy](https://community.thunkable.com/u/eddie.rebehy)\
**Replies:** 3\
**Last updated:** [August 29, 2020, 9:33am UTC](https://community.thunkable.com/t/screen-get-width/619949 "2020-08-29T09:33:36Z")

</div>

Hi Thunkers, what happened to the get width,computed width, height, computed height of the selected screen? Have these blocks been removed from the interface?

---

## [Count down from input value to zero without timer extensions](https://community.thunkable.com/t/count-down-from-input-value-to-zero-without-timer-extensions/777060)

<div class="topic-metadata">

**Author:** [@gayathri.jayakumare5](https://community.thunkable.com/u/gayathri.jayakumare5)\
**Replies:** 7\
**Last updated:** [August 29, 2020, 9:24am UTC](https://community.thunkable.com/t/count-down-from-input-value-to-zero-without-timer-extensions/777060 "2020-08-29T09:24:07Z")

</div>

on button click, I want to count down from input value in a label, to 0. without any timer extension or anything. The solution has to basic as this is for kids.

---

## [Payment through Payment Gateway API](https://community.thunkable.com/t/payment-through-payment-gateway-api/91830)

<div class="topic-metadata">

**Author:** [@kartik\_old](https://community.thunkable.com/u/kartik_old)\
**Replies:** 8\
**Last updated:** [August 29, 2020, 2:28am UTC](https://community.thunkable.com/t/payment-through-payment-gateway-api/91830 "2020-08-29T02:28:28Z")

</div>

Hello, I want to use a payment gateway in my app. I want my App to interact with the Payment Gateway API because of different prices for each customer. I am from India and I could use / apply any Payment Gateway suppor…

---

## [Sección comentarios con Firebase](https://community.thunkable.com/t/seccion-comentarios-con-firebase/776717)

<div class="topic-metadata">

**Author:** [@francabral](https://community.thunkable.com/u/francabral)\
**Replies:** 0\
**Last updated:** [August 28, 2020, 7:41pm UTC](https://community.thunkable.com/t/seccion-comentarios-con-firebase/776717 "2020-08-28T19:41:47Z")

</div>

Hola thunkers, estoy intentando crear una sección de comentarios, similares a los de Instagram, necesito algún ejemplo o consejo, para que por cada comentario que hay, se clone una columna que contiene los datos de la pe…

---

## [App Scanner question](https://community.thunkable.com/t/app-scanner-question/776394)

<div class="topic-metadata">

**Author:** [@gabriele\_sicily](https://community.thunkable.com/u/gabriele_sicily)\
**Replies:** 1\
**Last updated:** [August 28, 2020, 4:31pm UTC](https://community.thunkable.com/t/app-scanner-question/776394 "2020-08-28T16:31:14Z")

</div>

!\[t|534x500\](upload://aEaYAXJeKQw1LIB0YS9xfua5Z0 Sorry can someone tell me why I only see the error message? I generated a qr code with the word “ciao” but when it scans it always gives me an error message. Where is the …

---

## [How can i download Thunkable iOS App without an iOS Device?](https://community.thunkable.com/t/how-can-i-download-thunkable-ios-app-without-an-ios-device/748658)

<div class="topic-metadata">

**Author:** [@unicornbrands](https://community.thunkable.com/u/unicornbrands)\
**Replies:** 2\
**Last updated:** [August 28, 2020, 12:00pm UTC](https://community.thunkable.com/t/how-can-i-download-thunkable-ios-app-without-an-ios-device/748658 "2020-08-28T12:00:03Z")

</div>

Hey, I’m developing an iOS App for a Client and - When i tried to download the iOS app from the e-mail that Thunkable Sent, it said- "You can only download it from an iOS Device" But, unfortunately i don’t have any i…

---

## [How to add sender id/name](https://community.thunkable.com/t/how-to-add-sender-id-name/774396)

<div class="topic-metadata">

**Author:** [@erinayo57b](https://community.thunkable.com/u/erinayo57b)\
**Replies:** 5\
**Last updated:** [August 28, 2020, 7:35am UTC](https://community.thunkable.com/t/how-to-add-sender-id-name/774396 "2020-08-28T07:35:53Z")

</div>

Hello , i created an app that works with sms . What i want to achieve with your help is that when i send a message , it is the sender id/name of the administrator that will show that the message is coming from and not th…

---

## [I cannot get out of read-only](https://community.thunkable.com/t/i-cannot-get-out-of-read-only/702115)

<div class="topic-metadata">

**Author:** [@hernandezsilvaericko](https://community.thunkable.com/u/hernandezsilvaericko)\
**Replies:** 1\
**Last updated:** [August 27, 2020, 10:56pm UTC](https://community.thunkable.com/t/i-cannot-get-out-of-read-only/702115 "2020-08-27T22:56:47Z")

</div>

I read that I could change my project to public but I can´t

---

## [How to validate and seperate set value](https://community.thunkable.com/t/how-to-validate-and-seperate-set-value/704520)

<div class="topic-metadata">

**Author:** [@jens12341234](https://community.thunkable.com/u/jens12341234)\
**Replies:** 1\
**Last updated:** [August 27, 2020, 10:49pm UTC](https://community.thunkable.com/t/how-to-validate-and-seperate-set-value/704520 "2020-08-27T22:49:10Z")

</div>

Hi everyone, I have a little bit of trouble with validating a value and separating set value. I created an app that lets you see the tasks that you need to do, very simple. Now I created a realtime database for it so if…

---

## [How to send Alert (not Notification)to Specific User?](https://community.thunkable.com/t/how-to-send-alert-not-notification-to-specific-user/719724)

<div class="topic-metadata">

**Author:** [@ihsan202l4g47w](https://community.thunkable.com/u/ihsan202l4g47w)\
**Replies:** 1\
**Last updated:** [August 27, 2020, 10:48pm UTC](https://community.thunkable.com/t/how-to-send-alert-not-notification-to-specific-user/719724 "2020-08-27T22:48:12Z")

</div>

How to send Alert (not Notification)to Specific User?

---

## [Not able to go fullscreen in web Viewer](https://community.thunkable.com/t/not-able-to-go-fullscreen-in-web-viewer/712582)

<div class="topic-metadata">

**Author:** [@adminyi7yav](https://community.thunkable.com/u/adminyi7yav)\
**Replies:** 1\
**Last updated:** [August 27, 2020, 10:39pm UTC](https://community.thunkable.com/t/not-able-to-go-fullscreen-in-web-viewer/712582 "2020-08-27T22:39:11Z")

</div>

I have embeded a Youtube video in webviewer. Is there any way I can watch the video in fullscreen? I have tried the allowfullscreen in iframe but it’s not working as there is a column below the web viewer.

---

## [Error copying app](https://community.thunkable.com/t/error-copying-app/726599)

<div class="topic-metadata">

**Author:** [@dro](https://community.thunkable.com/u/dro)\
**Replies:** 1\
**Last updated:** [August 27, 2020, 10:38pm UTC](https://community.thunkable.com/t/error-copying-app/726599 "2020-08-27T22:38:39Z")

</div>

I am getting below error trying app duplicate. Save copy error No such object: thunkable-x-production/users/5bb39d865549021f12fd55b9/projects/5e11771f97493b16eaf47377/assets/5f1d30c3fbb5b180ddc954c5

---

## [Blocks have been removed suddenly](https://community.thunkable.com/t/blocks-have-been-removed-suddenly/725445)

<div class="topic-metadata">

**Author:** [@infoim70on](https://community.thunkable.com/u/infoim70on)\
**Replies:** 1\
**Last updated:** [August 27, 2020, 10:37pm UTC](https://community.thunkable.com/t/blocks-have-been-removed-suddenly/725445 "2020-08-27T22:37:31Z")

</div>

I have been developing my first mobile app and encountered a weird bug. I have created multiple blocks in login page and some blocks have been deleted suddenly. I am pretty sure I did not accidentally remove it. Is the…

---

## [Help with banner bug](https://community.thunkable.com/t/help-with-banner-bug/725040)

<div class="topic-metadata">

**Author:** [@loyaltapdevtpih](https://community.thunkable.com/u/loyaltapdevtpih)\
**Replies:** 1\
**Last updated:** [August 27, 2020, 10:35pm UTC](https://community.thunkable.com/t/help-with-banner-bug/725040 "2020-08-27T22:35:32Z")

</div>

Hi all, We have 3 screens which we’ve made a top banner bar for each. The setup of the banner bar is a row containing a few rows with components in each (image, label, button with a cover image). Below that we have anot…

---

## [How can I assign web viewer result to variable?](https://community.thunkable.com/t/how-can-i-assign-web-viewer-result-to-variable/722498)

<div class="topic-metadata">

**Author:** [@mrtwocanes](https://community.thunkable.com/u/mrtwocanes)\
**Replies:** 1\
**Last updated:** [August 27, 2020, 10:33pm UTC](https://community.thunkable.com/t/how-can-i-assign-web-viewer-result-to-variable/722498 "2020-08-27T22:33:40Z")

</div>

I have a web server with a single item on the web page. The web viewer grabs that item and displays it in the web viewer. Now I want to assign that result to a variable. I tried Web Viewer “Receives message”, but no j…

---

## [\[Solved\] Is there any way to loop thru labels, buttons or switches?](https://community.thunkable.com/t/solved-is-there-any-way-to-loop-thru-labels-buttons-or-switches/774466)

<div class="topic-metadata">

**Author:** [@mrtwocanes](https://community.thunkable.com/u/mrtwocanes)\
**Replies:** 3\
**Last updated:** [August 27, 2020, 10:12pm UTC](https://community.thunkable.com/t/solved-is-there-any-way-to-loop-thru-labels-buttons-or-switches/774466 "2020-08-27T22:12:58Z")

</div>

Is there ANY way to loop thru switches, text-boxes, labels or buttons? Can they be put into a list somehow? I’m sure the answer is, “No.”, but I thought I’d ask. Using 25 switches and labels on three different screens…

---

## [Back out of alert](https://community.thunkable.com/t/back-out-of-alert/673356)

<div class="topic-metadata">

**Author:** [@huntermclarkn](https://community.thunkable.com/u/huntermclarkn)\
**Replies:** 9\
**Last updated:** [August 27, 2020, 7:46pm UTC](https://community.thunkable.com/t/back-out-of-alert/673356 "2020-08-27T19:46:34Z")

</div>

So I have an alert that pops up giving me two options to proceed. I was wondering if there was a way to back out of an alert if the user does not want to pursue either of those options? I feel like the most intuitive opt…

---

## [Base64 in new thunkable?](https://community.thunkable.com/t/base64-in-new-thunkable/773755)

<div class="topic-metadata">

**Author:** [@XomaDev](https://community.thunkable.com/u/XomaDev)\
**Replies:** 5\
**Last updated:** [August 27, 2020, 3:31pm UTC](https://community.thunkable.com/t/base64-in-new-thunkable/773755 "2020-08-27T15:31:36Z")

</div>

Does anyone know how to use Base64 decode and encode, we can’t also use extensions…

---

## [Variable field name in create object with fields](https://community.thunkable.com/t/variable-field-name-in-create-object-with-fields/773927)

<div class="topic-metadata">

**Author:** [@jbshcrack](https://community.thunkable.com/u/jbshcrack)\
**Replies:** 1\
**Last updated:** [August 27, 2020, 3:05pm UTC](https://community.thunkable.com/t/variable-field-name-in-create-object-with-fields/773927 "2020-08-27T15:05:05Z")

</div>

I’m a newbie to Thunkable, and working for my school project. I’m using Firebase, to store and manage data, but I have to make a directory name variable. But the “Create object with fields” block does not support it. …

---

## [Convert value of firebase to list](https://community.thunkable.com/t/convert-value-of-firebase-to-list/706489)

<div class="topic-metadata">

**Author:** [@jens12341234](https://community.thunkable.com/u/jens12341234)\
**Replies:** 16\
**Last updated:** [August 27, 2020, 11:41am UTC](https://community.thunkable.com/t/convert-value-of-firebase-to-list/706489 "2020-08-27T11:41:37Z")

</div>

Dear Thunkers I want to get data from a real-time database and put that value in a list. I tried both methods that you will see below in a picture, but the first one of @Darren didn’t filter out all the punctuation mark…

[Previous page](https://community.thunkable.com/c/thunkable/49.md?page=364)

[Next page](https://community.thunkable.com/c/thunkable/49.md?page=366)
