# Webview link opening in external browser

**URL:** <https://community.thunkable.com/t/webview-link-opening-in-external-browser/597281>\
**Category:** Questions about Thunkable X\
**Tags:** webviewer\
**Created:** [June 6, 2020, 9:03am UTC](https://community.thunkable.com/t/webview-link-opening-in-external-browser/597281 "2020-06-06T09:03:00Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![sam\_mo](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/sam_mo/32/78596_2.png) [@sam\_mo](https://community.thunkable.com/u/sam_mo)\
**Post date:** [June 6, 2020, 9:03am UTC](https://community.thunkable.com/t/webview-link-opening-in-external-browser/597281/1 "2020-06-06T09:03:00Z")

</div>

Hello Thunkers.

Is there a way to open a webview link in an external browser (chrome or safari).

The issue is when current webview opens a link it stays in the same view with no way to go back.

Thanks,  
Sam

---

<div class="post-metadata">

**Author:** ![jaythemanchs](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jaythemanchs/32/92809_2.png) [@jaythemanchs](https://community.thunkable.com/u/jaythemanchs)\
**Post date:** [June 6, 2020, 9:16am UTC](https://community.thunkable.com/t/webview-link-opening-in-external-browser/597281/2 "2020-06-06T09:16:57Z")

</div>

Hello @sam_mo,

Try using this block,

 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/4/1/41db824bd9d6ea171c4374d7a444f0759012c965.jpeg)

---

<div class="post-metadata">

**Author:** ![sam\_mo](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/sam_mo/32/78596_2.png) [@sam\_mo](https://community.thunkable.com/u/sam_mo)\
**Post date:** [June 6, 2020, 9:22am UTC](https://community.thunkable.com/t/webview-link-opening-in-external-browser/597281/3 "2020-06-06T09:22:27Z")

</div>

Thanks,  
My point is slightly different, suppose I am opening a page in Webview. In this loaded page there are links.  
How can I open those links in an external browser? in Javascript to be injected to allow this?

Sam

---

<div class="post-metadata">

**Author:** ![browncoatjustice52](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/browncoatjustice52/32/71039_2.png) [@browncoatjustice52](https://community.thunkable.com/u/browncoatjustice52)\
**Post date:** [June 6, 2020, 10:31am UTC](https://community.thunkable.com/t/webview-link-opening-in-external-browser/597281/4 "2020-06-06T10:31:34Z")

</div>

_In my Thunking experience I have never seen any component or component properties to open in a browser, though I think that the links will open in Chrome itself._

---

<div class="post-metadata">

**Author:** ![sam\_mo](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/sam_mo/32/78596_2.png) [@sam\_mo](https://community.thunkable.com/u/sam_mo)\
**Post date:** [June 7, 2020, 5:29am UTC](https://community.thunkable.com/t/webview-link-opening-in-external-browser/597281/5 "2020-06-07T05:29:17Z")

</div>

Thank you for your reply. Makes sense.  
The solution would be to use back button press I believe.

How can I reload webview with a different url (let’s say home page) when I press back button?

---

<div class="post-metadata">

**Author:** ![browncoatjustice52](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/browncoatjustice52/32/71039_2.png) [@browncoatjustice52](https://community.thunkable.com/u/browncoatjustice52)\
**Post date:** [June 7, 2020, 5:51am UTC](https://community.thunkable.com/t/webview-link-opening-in-external-browser/597281/6 "2020-06-07T05:51:36Z")

</div>

By pressing the back button your app will redirect you to the last screen you visited in the app.

---

<div class="post-metadata">

**Author:** ![sam\_mo](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/sam_mo/32/78596_2.png) [@sam\_mo](https://community.thunkable.com/u/sam_mo)\
**Post date:** [June 7, 2020, 6:59am UTC](https://community.thunkable.com/t/webview-link-opening-in-external-browser/597281/7 "2020-06-07T06:59:11Z")

</div>

I have one screen only, it’s a webview. If I press It will exit the app unless I setup a webview reload with different url which I am trying to figure out how. Any suggestion.

Thanks

---

<div class="post-metadata">

**Author:** ![browncoatjustice52](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/browncoatjustice52/32/71039_2.png) [@browncoatjustice52](https://community.thunkable.com/u/browncoatjustice52)\
**Post date:** [June 7, 2020, 9:42am UTC](https://community.thunkable.com/t/webview-link-opening-in-external-browser/597281/8 "2020-06-07T09:42:38Z")

</div>

You can reload your page but if the user triggers the back button in his/her device you can’t do anything ☹ . Thunkable hasn’t provided features for this particular UI(Back Button Trigger)

---

<div class="post-metadata">

**Author:** ![sam\_mo](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/sam_mo/32/78596_2.png) [@sam\_mo](https://community.thunkable.com/u/sam_mo)\
**Post date:** [June 7, 2020, 11:10am UTC](https://community.thunkable.com/t/webview-link-opening-in-external-browser/597281/9 "2020-06-07T11:10:28Z")

</div>

Thanks for your replies @browncoatjustice52 !

---

<div class="post-metadata">

**Author:** ![ioannis](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ioannis/32/146956_2.png) [@ioannis](https://community.thunkable.com/u/ioannis)\
**Post date:** [November 8, 2024, 11:28am UTC](https://community.thunkable.com/t/webview-link-opening-in-external-browser/597281/10 "2024-11-08T11:28:04Z")

</div>


