Path: ...!weretis.net!feeder9.news.weretis.net!2.eu.feeder.erje.net!feeder.erje.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Dave Royal Newsgroups: comp.mobile.android Subject: Re: viewing local htm files on Android device Date: Wed, 24 Jul 2024 21:40:00 +0100 (GMT+01:00) Organization: news.eternal-september.org Lines: 46 Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Injection-Date: Wed, 24 Jul 2024 22:40:04 +0200 (CEST) Injection-Info: dont-email.me; posting-host="79bde6cce1eacace546bc2262a80dae4"; logging-data="2002699"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+hHMHxOB4MqBv3qYTd8Wkc" Cancel-Lock: sha1:SzOoN0QZFWiTIoid2T0jTXFROZ8= X-Newsreader: Mod.PiaoHong.Usenet.Client:2.02.M16 Bytes: 3040 Malone Wrote in message: > > I've created a simple (just text, no script) .htm file on a Windows > computer ("testhtm.htm") and transferred it to my Android tablet. > > In My Files - Downloads it then appears as "testhtm.htm". Tapping it and > it opens with Chrome (my default browser) as > "content:media/external/file/1000000383". > > Long tap and select "Add to Home Screen" and an icon appears on the home > screen titled "testhtm". And when tapping this it opens in Chrome. > > If I now restart (reboot) the tablet and try to open the file by tapping > its icon on the home page it doesn't open and I receive the message: > "Chrome does not have access to the requested resource." > > If I then go to My Files - Downloads I find I can open it from there. > And if I then go back to the home page it will now open from there as well. > > Why is this? > > I have links on my home page to .htm pages located on servers on the > internet which always open with no problems. But .htm files located on > my tablet seem to become inaccessible from the home page after a reboot > until opened from within My Files - Downloads. > > Can someone with a better understanding of the Android OS than me > explain what's going on? In the absence of an authoritative answer, and based on some googling (I am not a developer of Android apps), I'll offer a guess. I suspect that for the content URI in the shortcut (which is a pointer to a local resource, and AFAICS not the same as a file:// URI) can only be accessed if Chrome has access to a Content Provider and for some reason (maybe a bug) there isn't one after a reboot. Perhaps accessing the content using My Files causes a Content Provider to be established, which can the be used by Chrome to access the content URI passed as a result of tapping the shortcut. -- Remove numerics from my email address.