this is excellent news! this has always been a mega-pain to work around.
thanks j >local file access from the browser will be available in one of the >upcoming sdk releases. thanks! > >2009/9/8 riosalado <<mailto:[email protected]>[email protected]> > >Hi Megha, > >Could you provide more details on: > >1) Based on what kind of "security reason" consideration, Android does >not allow Browser to access local html files? >2) Now Android includes an HTMLViewer application to view local HTML >files. Does HTMLViewer avoid the "security reason" in the Browser? >3) What risks it may cause to open up the Browser's local HTML file >access? > >Thanks, > >Miao > > >On Aug 20 2008, 4:46 pm, "Megha Joshi" ><<mailto:[email protected]>[email protected]> wrote: >> For security reasons, WebView does not allow "file:" access any more. If you >> want the link to be loaded in your activity, you should provide a >> WebViewClient and implement shouldOverrideUrlLoading with { return false; } >> > > > On Wed, Aug 20, 2008 at 4:34 PM, ><mailto:[email protected]>[email protected] < > > > >> <mailto:[email protected]>[email protected]> wrote: >> >> > I used WebView to display rich content emails (I'm writing a mail >> > client). It worked well loading URI such as >> > file://sdcard/filewhateveryouwant.xxx >> > ... >> > Now I upgraded to 0.9 and Android OS is displaying me a page with "The >> > requested file was not found." >> >> > Maybe a PERMISSION issue? >> >> > On 19 Ago, 20:36, "Megha Joshi" >><<mailto:[email protected]>[email protected]> wrote: >> > > Browser does not support viewing local files... >> >> > > On Tue, Aug 19, 2008 at 12:38 AM, Peli >><<mailto:[email protected]>[email protected]> wrote: >> >> > > > Is it possible to open a local file in the browser? >> >> > > > In the Android browser, I tried menu / go to: >> > > > file:///sdcard/test.html >> >> > > > I always receive the error message: >> > > > "Web page not available. >> > > > The web page at file:///sdcard/test.html could not be loaded as: >> > > > The requested file was not found." >> >> > > > even though the files exist in /sdcard/test.html. >> > > > Do I have to use a different URL, or put files into a different >> > > > folder? >> >> > > > Peli >> >> > > > PS: From within an application, there seems to be a way to load local >> > > > files: >> >> > > > "The prefix "file:///android_asset/" will cause WebView to load >> > > > content from the current application's assets folder." >> > > >> ><http://code.google.com/android/reference/android/webkit/WebView.html>http://code.google.com/android/reference/android/webkit/WebView.html > > > > -- jason.vp.engineering.particle --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---

