To Open email link eg, abcd@gmail.com while clicking on it in webview page⁸

WebViewExtra doesn't support mailto links or deeplinks

When i try to load the url using custom webview, the app is getting crash ie, not opening at all but suddenly closing. What is the solution for this?

Read custom webview thread.
That's all I can say.

okay. Il try. I found a post in which a person is saying the way to achieve this by using button. But, my need is to achieve the same when users click the link-text in a webpage. Anyhow I shall share that thread here.

This is the link to that thread- How do you link a button to send an email button with app inventor?

If you get any idea to solve my issue, please help me guys. Thankyou.

I tried this simple thing
blocks (4)
using customwebview. It is not working. App is getting closed without loading/opening.

I used only screen-initialize block. So, is there any alternative way to solve the same issue that we are discussing.

Okay, the issue is solved when i used custom-web-view but another issue is created because of this.

  1. I solved the issue about opening the email link within web page according to the below image.

  2. But, another issue I have to solve now. ie, I was using webview-extra to avoid zoom in and out within the app. But, after I used CustomWebView, Webview extra is not working, so I don't know how to stop zoom in/out of the webpage now. Guide me. Look at the below image.

Did you look at property blocks of CustomWebView?

No. Let me check. Or can you say where I can find property block? Can we find it on the list of blocks that appear when we click over CustomWebView extension?

Update:

I tried to find the word property in the list of blocks that appeared while clicking on the extension. But, I couldn't find it. Help me. Thankyou.

use customwebview, or webviewplus, no need to use two together.
And I did not found your block to set displayzoon in customwebview.

Can you explain about property block? What is the pupose of it and where we can find those blocks?

I'll give you a hint.
Green blocks are properties.

Yellow blocks are events.

Purple blocks are functions/methods.

And since I don't want you to confuse yourself more so I am dropping blocks below.Hope you find it useful.

2 Likes
  1. Actually, I was using WebviewExtra extension. That helped me to prevent Zoom in/out.

But, today I included CustomWebView to open deeplink (email link) within webpage.

Yes, Im ready to do everything with one Extension CustomWebView, but I don't know how to prevent webpage from Zoom in/out using CustomWebView.

Can you explain the steps to stop Zoom in/out of the Webpage using CustomWebView?

Thankyou. Il try it.

Yes, it worked fine. Thankyou very much.

Now I have to solve one more issue. That is 'back navigation'. I mean, when i click a new page and click to come back to previous page, it is not working.

What did you try to solve this problem?

Author Deleted.

I tried using the block 'go back', but not working.

You are using the GoBack method before going to an url? Does this make sense? Obviously not...

See this example

The custom webviewer offers the same methods

Taifun

Yes, it worked. Thankyou.