CustomWebView : An extended form of Web Viewer

Because when we evaluate JS , it need to be cancelled manually if it shows any dialog like alert(),prompt() and confirm().These JS functions take control of page to themselves.As we all know page becomes un-touchable if any of these function is used by page.

And @pkalyan
CustomWebView and WebViewer are quite different.
WebViewer returns the webview(view) while the extension returns customwebview component(id) which is not a webview.

When the app is selected to open the link, then does the link comes in start value?

No not at all.

Then how to get the link ?

It maybe a silly Question :sweat:

1 Like

There is a block named GetUrlToOpen.

2 Likes

I used this great extension in my app
but when getting to publish the update … I was forced to add a privacy policy for new permissions (Camera, Record audio, … )

and after applying the privacy policy, I was shocked that it removed android auto support but the presence of hardware camera is a must but I don’t need the camera as I used this extension for loading html files with front size control …

is there any way to get a modified version with removing some permissions like camera, Record audio, microphone and so on …

1 Like

Yes.
Modify the source according to your need and simply compile it.

2 Likes

I really cannot know how to modifiy and compile an extension

all what I need is removing Hardware permissions for camera, audio, microphone …

Here is simplest process:

  • Comment UsesPermissions and UsesActivities annotations (using //)
  • Remove package name
  • Copy-Paste code to AppyBuilder Code Editor (https://editor.appybuilder.com/)
  • Click on Build button
  • Wait for few minutes and you will get the modified version
2 Likes

//UsesPermissions

Yes and also //UsesActivities

//UsesPermissions
//UsesActivities

Correct.
Now compile it.

Where to comment?

Comment means this:

I mean comment in a browser or in this community of in a text file … I really don’t know where to start

Ok.
Compile this file:
CustomWebView.java (50.7 KB)

1 Like

Ok I failed… Thanks … I am Zero in coding Iam just using Kodular for Drag and Drop because I don’t know any thing about coding

Ok…Give me some time.

I appreciate your efforts in trying to help me … really many thanks … you are free in your time …
Thanks in advance