View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002218 | NoesisGUI | C# SDK | public | 2021-12-21 22:07 | 2022-01-11 14:40 |
| Reporter | ARGeaslin | Assigned To | hcpizzi | ||
| Priority | normal | Severity | major | ||
| Status | resolved | Resolution | fixed | ||
| Product Version | 3.1.1 | ||||
| Target Version | 3.1.3 | ||||
| Summary | 0002218: WebBrowser Caching Information | ||||
| Description | WebBrowser isn't going to the correct version of a page after closing and reopening. I suspect the device is somehow caching information that's preventing a that page from loading fresh. Previously we were calling Cef.DeleteCookies("", "") prior to navigating. I tried intentionally caching information by setting WebBrowser.CachePath and then clearing that manually, but the files in the cache were always in use and threw exceptions, even when the view containing the WebBrowser was unloaded. | ||||
| Platform | Any | ||||
|
If WebBrowser.CachePath is not set, all the cahed data is held in memory, which means it would be reset when the application closes. Is that the behavior you want? Or would you like to be able to just clear the cookies on demand? |
|
|
A new static function WebBrowser.DeleteCookies has been added. It must be called after setting WebBrowser.CachePath. It deletes the cookes for the specified URL, or all of them if the URL is empty. |
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2021-12-21 22:07 | ARGeaslin | New Issue | |
| 2021-12-30 12:53 | sfernandez | Assigned To | => hcpizzi |
| 2021-12-30 12:53 | sfernandez | Status | new => assigned |
| 2021-12-30 12:53 | sfernandez | Target Version | => 3.1.3 |
| 2022-01-04 12:41 | hcpizzi | Status | assigned => feedback |
| 2022-01-04 12:41 | hcpizzi | Note Added: 0007710 | |
| 2022-01-11 14:40 | hcpizzi | Status | feedback => resolved |
| 2022-01-11 14:40 | hcpizzi | Resolution | open => fixed |
| 2022-01-11 14:40 | hcpizzi | Note Added: 0007725 |