Code

Discussion on WebViewGold for Android | Convert website to Android app | No Code, Push, URL Handling & much more!

Discussion on WebViewGold for Android | Convert website to Android app | No Code, Push, URL Handling & much more!

Cart 2,833 sales

1046 comments found.

Hi, Does the WebViewGold supported on Android TV ?

We did not get an reply to our mail reply of 18/04/2025 yet, did you reply with unchanged subject line?

Hello, thanks for the reply, we did not find that mail. However, Kindly note that we have sent a new email using the subject line ” Android TV Compatibility Request ” , Thank you very much.

-> Just re-sent to you :)

What library do you use to read barcodes? Is it native? Is it used with a JavaScript library? Do you have any documentation to evaluate if my website is compatible?

Hello, diegonella! Thanks a lot for your comment and your interest in WebViewGold! Yes, the barcode scanner of WebViewGold works with virtually any website, and you can use a barcode trigger link to activate the scanner. The scanned result can then be injected into your JavaScript code, allowing full interaction with your web app. Any questions left? You can also schedule a video consultation call with us anytime using the support section of www.webviewgold.com :) There you can also register for one of our free workshops. Or feel free to ask by text reply! We would love to have you on board in the WebViewGold community! Best wishes, and have a fantastic day! :)

Hello! Is it possible to insert an ad in the Admob footer banner and interstitial?

Hello, wagnervrocha! Thanks a lot for your comment and your interest in WebViewGold! Yes, absolutely —you can combine them and it’s easy to configure them in the app template file. Just paste your AdMob App ID and ad unit IDs (for banner and interstitial) in the respective fields. If you need help setting them up or want to customize when interstitial ads show (e.g. after a number of clicks or page loads), let me know — happy to guide you! Any questions left? You can also schedule a video consultation call with us anytime using the support section of www.webviewgold.com :) There you can also register for one of our free workshops. Or feel free to ask by text reply! We would love to have you on board in the WebViewGold community! Best wishes, and have a fantastic day! :)

Is the sms OTP authentication api available?

Hello again, dhruvindia! Thanks so much for your comment! WebViewGold for Android doesn’t include a dedicated SMS OTP (One-Time Password) authentication API. However, you can use any third-party SMS OTP service (like Firebase Authentication, Twilio, Nexmo, etc.) in your web app, and it in many setups works just fine inside the WebViewGold wrapper – as long as it’s web-based and doesn’t rely on native Android permissions that aren’t granted automatically. If your OTP process requires auto-detection of SMS (e.g., via SMS Retriever API), it might need additional native code implementation. Do you mean that? Or any other questions left? Feel free to ask! Thanks for being a part of the WebViewGold community! Best wishes, and have a fantastic weekend ahead! :)

Hi, can you please better explain latest update changelog? Specifically - Improved Status Update API - More Deeplinking Scheme Options Thanks

Hello, paperello! Thanks so much for your comment! Sure: Status Update API is just for entering your email and getting notified about app status related to your WebViewGold version in the future, this will be a new extended service (e.g., critical bugs, ..) And the deeplinking allows now for example.org and example:// scheme. Any questions left? Feel free to ask! Thanks for being a part of the WebViewGold community! Best wishes, and have a fantastic day! :)

th3zeta

th3zeta Purchased

I’ve been struggling with managing external links, I set EXTERNAL_LINK_HANDLING_OPTIONS = 2, SPECIAL_LINK_HANDLING_OPTIONS = 0, BROWSER_WHITELIST {maps.google.com, www.google.com, google.com} and NEVER_OPEN_IN_INAPP_TAB whit same domains of browser_whitelist and all my url’s keep opening in inapp tab, the url is like this: https://maps.google.com/maps?q=22.768866,-103.568085&t=m and I can’t figured out what I’m doing wrong

I re-assigned ticket #025188 to correct department, you will receive an answer within the next 30 minutes, thanks! :)

th3zeta

th3zeta Purchased

Thank you. The problem with google maps links was solved, now just trying to fix the “fullscreen and transparent status bar” problem, because all top buttons are behind the status bar and I can’t press them

Thx, you can reply to the ticket itself – we sent you a reply regarding this one :)

How can I update my app with the new webview files? I received an email notification that “Update available for ‘WebViewGold for Android’”.

Hello, Neurobinary! Thanks so much for your comment! As WebViewGold is an app template and not a software, it’s a bit tricky to upgrade. We recommend only to upgrade if you need one of the new features provided in a new version and to skip updates not required for your app (changelog for iOS: https://www.webviewgold.com/changelog/iOS/ & changelog for Android: https://www.webviewgold.com/changelog/android/). The easiest option to upgrade WebViewGold on iOS is to replace the Config.swift file with the old one. On Android, you can replace Config.java and MainActivity.java file parts. While replacing, make sure that there are some new variables maybe that has to be filled out/configured. Moreover, please copy over the icons and string/color files of Android. You can also use Git for comparing the changes made. Make sure to use the same bundle ID / package name and a higher version number than the previous version. You can also consider using GitHub, GitLab, or any other version management tool. Any questions left? Feel free to ask! Thanks for being a part of the WebViewGold community! Best wishes, and have a fantastic day! :)

Does it support IronSource mediation?

Hello, alexfernandocontato! Thanks a lot for your comment and your interest in WebViewGold! IronSource is not included yet. Any questions left? You can also schedule a video consultation call with us anytime using the support section of www.webviewgold.com :) There you can also register for one of our free workshops. Or feel free to ask by text reply! We would love to have you on board in the WebViewGold community! Best wishes, and have a fantastic day! :)

Adding the respective SDKs, is it possible to use Admob as a mediator for other networks?

You can modify the source code, yes :)

Can I monetize applications created in WebViewGold, for example, with Google Admob?

Hello, danaalvarado8789! Thanks a lot for your comment and your interest in WebViewGold! Yes, WebViewGold is with built-in AdMob support. Any questions left? You can also schedule a video consultation call with us anytime using the support section of www.webviewgold.com :) There you can also register for one of our free workshops. Or feel free to ask by text reply! We would love to have you on board in the WebViewGold community! Best wishes, and have a fantastic day! :)

Pre-purchase, Hello, i hope my comment finds you well, i want to track Facebook ad installs and in-app events. Since Facebook Pixel doesn’t work natively in apps, how can I properly integrate the Facebook SDK to measure installs and user actions? Also, do I need to handle deep linking separately for tracking conversions from Facebook ads! can i have all that on WebViewGold?

Hello, fatineidressi! Thanks a lot for your comment and your interest in WebViewGold! You mean web tracking? If so, you can integrate in website itself to also enable tracking in app (like a browser). Any questions left? You can also schedule a video consultation call with us anytime using the support section of www.webviewgold.com :) There you can also register for one of our free workshops. Or feel free to ask by text reply! We would love to have you on board in the WebViewGold community! Best wishes, and have a fantastic day! :)

Hello, we tested several webviews and encountered a problem. Finally saw your template. Before purchasing, I would like to confirm a few questions with you: 1. After I generate the apk and install it on the phone, do I need to set Google login permissions for the application separately (currently WP uses the Super Socializer plug-in, and I hope it can directly use the Google login permissions of the web version).

2. My website uses the target=”_blank” attribute, but when I use other webviews, I can’t open a new window in the app. I was wondering if your app can do this?

Please help confirm the problem. Thanks

Hello, matt908kimo! Thanks a lot for your comment and your interest in WebViewGold! We have a Social Login helper, and we also support target=”_blank” pop-ups, yes! Any questions left? You can also schedule a video consultation call with us anytime using the support section of www.webviewgold.com :) There you can also register for one of our free workshops. Or feel free to ask by text reply! We would love to have you on board in the WebViewGold community! Best wishes, and have a fantastic day! :)

I reinstalled and now the phone device ID is different. I thought that was suppose to be the same unless the user resets the phone?

Hey again, tommyinnn! UUID is based on Secure.ANDROID_ID and you’re correct that Secure.ANDROID_ID is typically stable unless the device is factory reset. However, there are a few cases where ANDROID_ID can change:

1. Factory Reset – If the device was factory reset, ANDROID_ID will be regenerated.

2. Different User Profiles – If your app is installed under a different user profile (such as a work profile), it may return a different ANDROID_ID for that profile.

3. Upgrading or Changing ROMs – If you installed a custom ROM or an OS update, it may reset the ANDROID_ID.

4. App Scoped vs Global Behavior (Android 8.0 and Later) – On Android 8.0 (API level 26) and later, ANDROID_ID is scoped per app signing key and per user. If you signed your app differently (e.g., debug vs. release builds), you may see a different ID.

5. Work Profile / Secondary Users – If you are using a work profile or secondary user, ANDROID_ID will be different for each user.

6. Google Play Protect Reset – In rare cases, Play Protect can reset ANDROID_ID due to security policies.

Happy Monday! :)

o ok I see perhaps I was using a different profile not really sure how that happened I had been testing for a while that’s the first time it changed on me. It’s gonna cause a lot of unused rows in my DB. I also use that device ID as the unique id for DB and to store the rewards points as well as user data.

I haven’t found any API from Google Play where I can use to detect when the user uninstalls. Do you know of another solution?

Any chance of working a more permanent id on the device in future versions?

Thanks again the project is working out great planning on getting at least another license to replace older web view apps I have :)

Happy to hear! Detecting app uninstalls on Android can be tricky since there is no direct API that notifies your server when a user uninstalls an app. However, here are some common alternative approaches like a Firebase Cloud Messaging (FCM) with App Server Ping: If a device token becomes invalid (e.g., when sending a push notification), it often indicates that the app has been uninstalled. And no, Google has removed access to persistent device identifiers (like IMEI, Serial Number) in newer Android versions for privacy reasons. Happy Wednesday!

Please , any demo ?

Hello, Ivdev! Thanks a lot for your comment and your interest in WebViewGold! Here you go: https://www.webviewgold.com/#examples Any questions left? You can also schedule a video consultation call with us anytime using the support section of www.webviewgold.com :) There you can also register for one of our free workshops. Or feel free to ask by text reply! We would love to have you on board in the WebViewGold community! Best wishes, and have a fantastic day! :)

WebViewGold looks like a great solution for converting websites into Android apps without coding! Has anyone tried it for complex web apps with heavy integrations? Also, I’ve been exploring some projects related to GCC, and it’s interesting how different frameworks handle web-to-app conversions. Would love to hear your thoughts

Hello, hamziiturner! Thanks a lot for your comment and your interest in WebViewGold! Some clarifications: Think about your app like a full-screen browser. Everything will work and look like your web app/website. All the changes you have made on your website will be applied to your iOS & Android apps immediately. So if your website works in Chrome on Android, it will work with WebViewGold. Here you go for examples: https://www.webviewgold.com/#examples Any questions left? You can also schedule a video consultation call with us anytime using the support section of www.webviewgold.com :) There you can also register for one of our free workshops. Or feel free to ask by text reply! We would love to have you on board in the WebViewGold community! Best wishes, and have a fantastic day! :)

I need demo, available?

Hello, jestvpress! Thanks a lot for your comment and your interest in WebViewGold! Here you go: https://www.webviewgold.com/#examples Any questions left? You can also schedule a video consultation call with us anytime using the support section of www.webviewgold.com :) There you can also register for one of our free workshops. Or feel free to ask by text reply! We would love to have you on board in the WebViewGold community! Best wishes, and have a fantastic day! :)

href=”displayrewardedad://” Display Rewarded Advertisement sends users to my websites homepage instead of an ad. I verified I have the correct values in the strings.xml file for Admob

public static boolean ENABLE_REWARDED_ADS = true; public static boolean USE_REWARDED_ADS_WHERE_POSSIBLE = false;

This part used to work not sure what happened can you advise? thanks

I think I found problem, I had been using older config.java files to upgrade but I guess there was some conflict

Finally got it all 100% everything is working great I set up a simple ajax call to update my DB with the rewards, new app is live on Google Play!

Thanks!

Thanks & happy to hear! :)

Hello Team, While setting the App to refresh its content from sleep/background, the ads keeps on loading, like after an ad ends another ad loads automatically and the app cannot be used, is their a solution to this because on ios it works well but on Android it fails yet its such a nice feature! Help Me.

Hey again, avartardevelopers – nice to hear from you again! :) Please mail a quick video/screenshot and the app source code to senior-tech-support@onlineappcreator.com – our development team is highly dedicated to helping you. The app source code will be too big to be an attachment, so please upload .zip on https://www.webviewgold.com/support-file-upload OR use a hosting provider like Dropbox and include a shared link in your mail. Moreover, please quote your CodeCanyon comment so that the team can relate to this issue here. Thanks for being a part of the WebViewGold community! Happy weekend and thanks!

blsapp

blsapp Purchased

My project is audio based, audio is playing correctly so far (even when continued playing from playlist) but I dont have the notification bar and lockscreen controls (I get them when playing from chrome), Is thhere anyway to fix this?

Thanks for your help!

Hello, blsapp! Thanks so much for your comment. Please mail screenshots and the app source code link to senior-tech-support@onlineappcreator.com – our development team is highly dedicated to checking this out for you. Please quote your CodeCanyon comment so that the team can relate to this issue here. Thanks for being a part of the WebViewGold community! Best wishes, and have a fantastic weekend ahead! :)

nahve

nahve Purchased

In the new version of Android, the application fills the screen so that it is stacked with the system bar at the top and stacked with the navigation bar at the bottom, how do I solve this problem?

Hello, ahfato! Thanks so much for your comment! Do you use splash screen size 100% in Config.java? Which Android version you use on which device? Any questions left? Feel free to ask! Thanks for being a part of the WebViewGold community! Best wishes, and have a fantastic day! :)

nahve

nahve Purchased

When using Android 15 on the emulator in Android studio ladybug, it looks like the following: https://desa.kranji.id/stack/em15.jpg When using Android 15 on Google pixel 6 it looks like this: https://desa.kranji.id/stack/gpix6.jpg

It seems that you need to immediately fix the problems that arise when the application is installed on Android 15

Hello, ahfato! Thanks so much for your comment. Please mail the screenshots, the device names + types and the app source code to senior-tech-support@onlineappcreator.com – our development team is highly dedicated to helping you. The app source code will be too big to be an attachment, so please upload .zip on https://www.webviewgold.com/support-file-upload OR use a hosting provider like Dropbox and include a shared link in your mail. Moreover, please quote your CodeCanyon comment so that the team can relate to this issue here. Thanks for being a part of the WebViewGold community! Best wishes, and have a fantastic day! :)

Hi team, can you please explain what you mean with “Improved In-App Purchase/Subscription API” in latest update? In the previous version unfortunately in-app subscription expiration url was never called after the subscription expired. Have you managed to solve this? Thanks

Hello, paperello! Thanks so much for your comment! WebViewGold now also allows you to handle In-App Purchase or Subscription data from server-side. After a successful transaction, the following JavaScript variables are created and injected into the webpage by WebViewGold:

1. planID: Contains the Product ID
2. transactionIdentifier: Contains the unique transaction ID
3. subreceipts: Contains unique receipt IDs for the user’s subscriptions

These variables can be accessed directly on the webpage for server-side storage and validation. Note that these variables are injected directly into the global window object after a transaction. Make sure your JavaScript is executed on the same page where the variables are accessible. Add appropriate fallback mechanisms if the variables are not available within the expected time frame (as shown in the timeout implementation). Sending these variables to your server allows you to validate subscriptions and transactions securely using Apple’s receipt validation API or your chosen method. More details and example JavaScript code can be found in the docs. Any questions left? Feel free to ask! Thanks for being a part of the WebViewGold community! Best wishes, and have a fantastic day! :)

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey