ฉันต้องการเปิดไฟล์ในเครื่องที่อยู่ใน sdcard ของฉันในเบราว์เซอร์ Android ฉันจะทำสิ่งนี้ได้อย่างไร
ฉันต้องการเปิดไฟล์ในเครื่องที่อยู่ใน sdcard ของฉันในเบราว์เซอร์ Android ฉันจะทำสิ่งนี้ได้อย่างไร
คำตอบ:
เพื่อที่จะดูไฟล์ในเครื่องบน sdcard ด้วยเบราว์เซอร์ Android เริ่มต้นเพียงแค่ป้อนfile://sdcard/
จากนั้นพา ธ ไปยังไฟล์ที่คุณต้องการดู ตัวอย่างเช่นหากคุณมีไฟล์ xml ชื่อ "person" ในโฟลเดอร์ชื่อ "xmlfiles" มันจะดูเหมือนfile://sdcard/xmlfiles/person.xml
ในแถบที่อยู่ของคุณ คุณสามารถสร้างบุ๊กมาร์กสำหรับไฟล์ที่คุณกำลังดู แต่หากคุณพยายามสร้างทางลัดไปยังที่คั่นหน้านั้นหรือใช้วิดเจ็ตที่คั่นหน้า (อย่างน้อยหนึ่ง HTC) สิ่งเหล่านี้จะไม่ทำงานและอาจทำให้เกิดข้อผิดพลาด " บนโทรศัพท์ของคุณ " บุ๊กมาร์กจะใช้งานได้หากเปิดจากภายในเบราว์เซอร์
จนถึงตอนนี้ฉันได้ตรวจสอบแล้วว่าเบราว์เซอร์สามารถเปิด / แสดงไฟล์เหล่านี้: ไฟล์ xml, html (htm) และไฟล์รูปภาพ
ไม่สามารถเปิดไฟล์ PDF
ตามความคิดเห็นนี้ใช้งานได้กับ Android 2.1 ขึ้นไป
พบวิธีแก้ปัญหาสำหรับไฟล์เบราว์เซอร์ในเครื่องบนแท็บเล็ต Xoom ของฉัน
ฉันพยายามเปิดไฟล์ภายในเครื่องด้วย Opera โดยพิมพ์ไฟล์: ///mnt/sdcard/Documents/blabla.html Opera เปลี่ยนที่อยู่ในไฟล์: // localhost / mnt / Documents ... การใช้ไวยากรณ์ localhost บนเบราว์เซอร์ Android เปิดไฟล์ในเครื่อง
คำตอบอยู่ที่นี่แล้ว แต่ฉันเพิ่มมูลค่า 2 เซ็นต์ของฉัน ฉันใช้ Galaxy Tab S 10.5 และสำหรับฉัน "file: // localhost / sdcard" ใช้งานได้ในเบราว์เซอร์ Chrome บน Android ที่มาพร้อมกับอุปกรณ์นี้ ฉันคิดว่า sdcard จะอ้างถึงอุปกรณ์สื่อภายนอกที่คุณสามารถเชื่อมต่อได้ แต่ปรากฎว่า sdcard ใน URI นี้หมายถึงหน่วยความจำในตัวของอุปกรณ์ ฉันต้องการทดสอบ wireframes DIY บางตัว (ด้วย JavaScript, XHTML และ CSS) และพวกเขาทำงานเมื่อฉันเปิดใช้งาน JavaScript สำหรับ Chrome
คุณสามารถเรียกดูระบบไฟล์ด้วย Firefox สำหรับ Android
file://
จากนั้นกด Enter คุณควรเห็นรายการไฟล์ที่ให้คุณเรียกดูไดเรกทอรีและคลิกที่ไฟล์เพื่อดู