Hi,
I am using a Single page JsApp architecture with CEF via
- React
- React router
However i am not using html push state since in my case i am loading the html/js codebase via a file:/// url. So my urls essentially look like file://baseurl#/path1/argument1/argument2 etc.
Essentially the client side router is using the "#/path1" in absence of push state. The problem that i am facing is that when an application logic switches the url from one url to another the CEF is triggering a load and reloading the page.
I was not expecting this since url changes from file://baseurl#/path1/etc/ to file://baseurl#/path2/etc/. Since only the part after # is changing, this should be treated as a local anchor tag and should not cause a page load. Is this an expected behaviour or is this a bug in CEF. Any suggestions to deal with this issue would be welcome.
I am using Ubuntu 64Bit
CEF branch 2454
Thanks