Using the following line of code:
Communications.openWebPage(url, params, options);
With a var url of the form 'https://www.example.com/sub#'
And a var params of the form { param1 => 'value1' }
And a var options of the form {}
On the phone, a notification will show to open the url 'https://www.example.com/sub#', but when clicked, the url that will be in the browser is actually 'https://www.example.com/sub/?param1='value1'.
In other words, the # is removed when the url is sent to the browser (tried many browsers like Chrome, Firefox, etc, and multiple Android versions up to Android 14).
Can this be fixed? Or is there a workaround that will keep the hash in the url?