CustomWebView : An extended form of Web Viewer

Those blocks are very complicated. i Dont understand. I just need simple blocks to

  1. User clicks Syllabus - opens Syllabus URL.
  2. User presses Back - Clear History - returns to Home layout.
  3. User clicks Notifications - opens Notifications URL.

First of all, think about it, every time you press back, you clear the history.
You should clear it in two cases:

  • either when opening another link (CardView.Click)
  • or as soon as you change screen. (Screen.BackPressed)

To make everything simpler, I’d suggest clearing the history as soon as you click on the CardView Notification

Can I help you understand them better, or do you want to keep it light for now?


i did like this. still same issue. previous link again loading in next button click for few fraction of seconds
.

The problem just shifts somewhere else, because what you’re seeing is simply the CWV still having the previous page loaded and to fix this in the simplest way, I’d suggest doing a blank Go To URL before loading the next page.

It’s important to point out that this is NOT the optimal way to handle it!

A very good way to learn App Inventor or Kodular…

I remember have a similar unrelated issue like this a few years ago. My solution was to use a second webview. CustomWebviewer is well organised for this with its id system.