Bagaimana saya bisa membuka file lokal di browser Android default?


31

Saya ingin membuka file lokal yang ada di sdcard saya di browser Android. Bagaimana saya bisa mencapai ini?


2
Ini cukup dekat dengan duplikat ... Buka file HTML dari kartu SD
eldarerathis

Maaf pencarian saya tidak menangkap yang itu. Ya itu cukup dekat - meskipun saya meminta lebih dari sekedar file HTML.
Daniel

Saya mungkin tidak akan memilih untuk menutup ini (jika saya punya 3k), tapi sekarang yang lain muncul di area "Linked". Saya pikir saya mungkin kembali dan meninggalkan komentar di yang lain sehingga pencari akan mendapatkan tautan dua arah. Ini sepertinya mendapatkan hit untuk istilah pencarian yang sangat berbeda. Sunting : Hm, bagian "Tertaut" sudah menghubungkan kedua arah, tetapi saya akan menambahkan komentar pada yang lama karena akan lebih terlihat ...
eldarerathis

Jawaban:


20

Untuk melihat file lokal di sdcard dengan browser Android default cukup masukkan file://sdcard/dan kemudian path ke file yang ingin Anda lihat. Sebagai contoh jika Anda memiliki file xml bernama "orang" di folder bernama "xmlfiles" akan terlihat seperti file://sdcard/xmlfiles/person.xmldi bilah alamat Anda. Anda dapat membuat bookmark untuk file yang Anda lihat tetapi jika Anda mencoba membuat jalan pintas ke bookmark itu atau menggunakan widget bookmark (setidaknya HTC satu) ini tidak akan berfungsi dan dapat memberikan kesalahan "Program tertaut tidak lagi diinstal di ponsel Anda ". Bookmark akan berfungsi jika dibuka dari dalam browser.

Sejauh ini saya telah memverifikasi bahwa browser dapat membuka / me-render file-file ini: xml, file html (htm), dan file gambar

Itu tidak bisa membuka pdf.

Menurut komentar ini berfungsi untuk Android 2.1 dan di atasnya


Ini tidak berfungsi untuk saya dengan direktori (jadi saya dapat menelusuri sistem file daripada mengetik banyak): "Halaman web di file: // sdcard / unduh tidak dapat dimuat sebagai: Apakah direktori". Apakah itu juga bisa berfungsi?
nealmcb

jalur apa yang harus digunakan untuk penyimpanan internal?
Fedor Steeman

4

Menemukan solusi untuk masalah browser file lokal di tablet Xoom saya

Saya mencoba membuka file lokal dengan Opera dengan mengetikkan file: ///mnt/sdcard/Documents/blabla.html. Opera mengubah alamat dalam file: // localhost / mnt / Documents ... Menggunakan sintaks localhost pada browser android membuka file lokal.


2

Jawabannya sudah ada di sini, tetapi saya menambahkan nilai 2 sen saya. Saya menggunakan Galaxy Tab S 10.5 dan bagi saya "file: // localhost / sdcard" berfungsi di browser Chrome di Android yang disertakan dengan perangkat ini. Saya pikir sdcard akan merujuk ke perangkat media eksternal yang dapat Anda pasang, tetapi ternyata sdcard dalam URI ini merujuk ke memori internal perangkat. Saya ingin menguji beberapa wireframe DIY (dengan JavaScript, XHTML, dan CSS) dan berfungsi setelah saya mengaktifkan JavaScript untuk Chrome.


0

Anda dapat menelusuri sistem file dengan Firefox untuk Android


3
Jika ada yang ingin mencoba ini, tidak jelas bagaimana melakukannya karena sepertinya tidak ada opsi atau tombol yang memungkinkan Anda melakukannya. Jika Anda memilih kotak alamat di bagian atas jendela dan mengetik file://lalu tekan enter Anda akan melihat daftar file yang memungkinkan Anda menjelajah ke direktori dan mengklik file untuk melihatnya.
GAT Diambil

2
@GATambar "ERR_ACCESS_DENIED"
Spook

@Spook Saya pikir mungkin saja semuanya berubah dalam 3 tahun sejak saya menulis komentar itu, tetapi tidak. Saya baru saja mencobanya di Nexus 5 (Android 4.4.4) dan Xoom (4.1.2), keduanya menjalankan Firefox 31, dan berfungsi di keduanya. Firefox memang mengubah 'file: //' menjadi 'file: ///' tetapi itulah satu-satunya perbedaan dari komentar saya di atas.
GAT

@ GAThrawn Maka tampaknya ada masalah dengan perangkat Samsung Galaxy. Mencoba pada S4 dan 10.1 2014 dan mendapat hasil yang sama :(
Spook
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.