আমি পিসি থেকে ফোনের এসডি কার্ডে অনুলিপি করা একটি HTML ফাইল কীভাবে খুলতে পারি?


33

আমি পিসি থেকে ফোনের এসডি কার্ডে অনুলিপি করা একটি HTML ফাইল কীভাবে খুলতে পারি?

আমি এটি ডিফল্ট অ্যাপ্লিকেশন দিয়ে খোলার চেষ্টা করেছি যা এইচটিএমএল ভিউয়ার তবে আমি একটি "ওয়েব পৃষ্ঠা উপলব্ধ নয়" সিস্টেম পৃষ্ঠা পেয়েছি। ব্রাউজারটি যে URL দেখায় তা হ'ল:

content://com.android.htmlfileprovider/mnt/sdcard/Documents/To%20Read.html?text/html

কোন ধারনা?

ধন্যবাদ।


2
অনুরূপ (আরও নতুন) প্রশ্ন যা অন্য কয়েকটি ফাইল টাইপের সাথেও কাজ করে: আমি কীভাবে স্থানীয় ফাইলগুলি ডিফল্ট অ্যান্ড্রয়েড ব্রাউজারে খুলতে পারি?
ওনাররেথিস

এর জন্য একটি অ্যাপ্লিকেশনও রয়েছে, " ব্রাউজারে খুলুন , যা আপনাকে কোনও ফাইল ম্যানেজারে এইচটিএমএল ফাইল ক্লিক করতে দেয় এবং file://আপনার পছন্দসই একটি ব্রাউজার অ্যাপ্লিকেশনটিতে এটি
খুলতে দেয় -

উত্তর:


22

আপনি যে ফাইলটি চান সেটি ফর্ম্যাটের URL সহ ব্রাউজারটি নির্দেশ করতে সক্ষম হওয়া উচিত file:///path/to/file.html। উদাহরণস্বরূপ, আমি post.htmlব্রাউজার চালু করে এবং ইউআরএল প্রবেশ করে যেমনটি আমার এসডি কার্ডের মূলটিতে সংরক্ষণ করেছি এমন একটি ফাইল দিয়ে আমি আমার ইভিওতে এটি করেছি file:///sdcard/post.html

বিকল্পভাবে, আমার ফাইল পরিচালক আমাকে "এইচটিএমএল ভিউয়ার" দিয়ে একটি HTML ফাইল খুলতে দেয়। এটি বৈশিষ্ট্য সমৃদ্ধ নয়, যদিও এটি আমার কাছে চিত্রগুলি রেন্ডার করে বলে মনে হচ্ছে না (যদিও ব্রাউজারের উপায়ে সবকিছু সঠিকভাবে লোড করা হয়েছে)। আমার ফাইল ম্যানেজার আমাকে ব্রাউজার দিয়ে, বা আমার কাছে থাকা অন্য ব্রাউজারগুলির (ফায়ারফক্স এবং অপেরা মোবাইল) ফাইল খুলতে পারে না।


চমৎকার আপনাকে ধন্যবাদ! এটি ঠিক file://(কেবলমাত্র 2 টি ফরোয়ার্ড স্ল্যাশ) কাজ করে বলে মনে হচ্ছে । এছাড়াও, আপনি ঠিক বলেছেন, এটি এইচটিএমএল ভিউয়ার সফ্টওয়্যার যা এটিকে প্রকৃত ব্রাউজারটি নয়, ফাইল ব্রাউজার অ্যাপ থেকে খোলে। অ্যান্ড্রয়েডের আশা করা যায় যে ভবিষ্যতে আপনি এইচটিএমএল ফাইলগুলি খুলতে এবং কোনও ইনস্টল করা ব্রাউজার ব্যবহার করে এই বিকল্পটি দিতে পারেন।
ফ্রান্সিস্ক

আমি অপেরা দিয়েও একই চেষ্টা করছি t এটি আমাকে সংযোগ করতে না পারার জন্য, নেটওয়ার্ক সেটিংস পরীক্ষা করতে বলছে। :(
অমিত কুমার গুপ্ত

আমার ছিল file://mnt/sdcard/এবং এটি ক্রোমের অভ্যন্তরীণ ফাইল এক্সপ্লোরার দেখিয়েছে। এটি ব্যবহার করতে বুকমার্ক করুন। হোমস্ক্রিন শর্টকাট কাজ করবে না।
user300375

অভ্যন্তরীণ স্টোরেজ সম্পর্কে কি? তাহলে কোন পথটি ব্যবহার করবেন?
ফেডার স্টিমন

3

লিখো file://localhost/

এটি অপেরা মোবাইলে কাজ করে।


আমার পক্ষে কাজ করে না তবে file://localhost/mnt/sdcard/অপেরা সংস্করণ 30.0.1856 (24 জুন 2015) এ করে (অপেরা মিনি দিয়ে বিভ্রান্ত করবেন না যা স্থানীয় ফাইলগুলি খুলতে পারে না)। পাওয়া গেছে যে ইএস ফাইল এক্সপ্লোরারের সাথে এই জাতীয় ফাইলগুলি খোলার পক্ষে খুব সুবিধাজনক : ফাইলটিতে দীর্ঘ আলতো চাপুন -> আরও -> হিসাবে খুলুন -> পাঠ্য -> অপেরা
লু 55

3

যদি আপনার ফাইলটি থাকে তবে /mnt/sdcard/test/file.htmlআপনি এটি ব্যবহার করে ব্রাউজারের মাধ্যমে এটি অ্যাক্সেস করতে পারবেন:

content://com.android.htmlfileprovider/sdcard/test/file.html

বিঃদ্রঃ:

আপনার ফাইলের অবস্থানটিতে কোনও স্পেস থাকতে হবে না যেমন /mnt/sdcard/test location/file.htmlকাজ করে না, এমনকি ইউআরএল এটি% 20 দ্বারা প্রতিস্থাপন করে।

অতিরিক্ত হিসাবে, ইউআরএল বুকমার্ক সাহায্য!


3
content://URL টি শুধু একটি Google অনুসন্ধানে আমাকে পুননির্দেশ করা হয়েছে।
জ্যাক এম

2

কিছু লোক ফাইল নামের ফাঁকে ফাঁকে থাকার বিষয়ে ইঙ্গিত দেয়। আমি পরিষ্কার করব।

অ্যান্ড্রয়েড লিনাক্স ভিত্তিক, এবং তাই একটি পিক্সিক্স ফাইল সিস্টেম ব্যবহার করে। এর অর্থ হ'ল স্পেস সহ ফাইলের নামগুলি সমস্যার কারণ হতে পারে। আপনি যদি কোনও ফাইল বা ডিরেক্টরি তৈরি করে থাকেন তবে স্পেস ব্যবহার করবেন না; এগুলি ছেড়ে দিন বা পিরিয়ড ( .), ড্যাশ ( -), বা আন্ডারস্কোর ( _) ব্যবহার করুন। এটিতে স্থান সহ একটি বিদ্যমান ফাইল লোড করতে আপনার অবশ্যই ফাইলটি উদ্ধৃত করতে হবে।

প্রশ্ন থেকে প্রতিস্থাপন উদাহরণটি ব্যবহার করুন:

content://com.android.htmlfileprovider/mnt/sdcard/Documents/To%20Read.html?text/html

এর সাথে:

content://com.android.htmlfileprovider/mnt/sdcard/Documents/"To Read.html"?text/html

আপনি যদি অন্যথায় কেবল কোনও ফাইল খোলেন তবে আপনি পুরো স্ট্রিংটি উদ্ধৃত করতে পারেন। এটার মত:

"/mnt/sdcard/Documents/To Read.html"

সমস্যা তৈরি করতে পারে এমন জায়গাগুলি ছাড়াও, উইন্ডোতে অনুমোদিত নয় এমন ফাইলের নামগুলিতে পোস্টিক্স সিস্টেমগুলি অক্ষরের অনুমতি দেয়। সিস্টেমগুলির মধ্যে ফাইল অনুলিপি করার সময় সমস্যাগুলি এড়ানোর জন্য, যদিও কিছু এখনও উইন্ডোতেও অনুমোদিত, ফাইলের নামগুলিতে নিম্নলিখিত অক্ষরগুলি অন্তর্ভুক্ত করবেন না:/ \ ? * : % " < > | + # '

আরও সমস্যাগুলি এড়ানোর জন্য ফাইলের নামে একটি ধারাবাহিক শৈলীর মূলধন ব্যবহার করুন। নোট করুন যে পজিক্স সিস্টেমগুলি কেস সংবেদনশীল, যার অর্থ ফাইলের নামগুলি কেস সংবেদনশীল। এর অর্থ হ'ল file.txt, FILE.TXT, file.TXT, File.txt, georgE.txt, ইত্যাদি সমস্ত একটি পসিক্স সিস্টেমের বিভিন্ন ফাইল, যখন সেগুলি উইন্ডোজে একই ফাইল হিসাবে বিবেচিত হয়।


1

ভেরিজোন থেকে আমার ড্রয়েড 4 (আইসিএস) এ আমি ব্রাউজারের ঠিকানা বাক্সটি পাই এবং টাইপ করুন:

/mnt/sdcard-ext/my_page/index.html

তারপরে এটি একটি বুকমার্ক হিসাবে সেট করুন। আমি Chrome ব্যবহার করি, নিশ্চিত না যে আমি এটি আমার পিসির মতো হোম পেজ হিসাবে সেট করতে পারি কিনা। এটি আমার এসডি কার্ডে লোটাসা পিক্স সহ একটি ফোল্ডারে রয়েছে।

আপনার গ্যালারীটিকে বিশৃঙ্খলা থেকে পিক্সটি আড়াল করার জন্য ডিরেক্টরিটিকে সামনে পছন্দ মতো সময় দিন /.my_page/। অবস্থানটি পরীক্ষা করতে রুট এক্সপ্লোরার বা একটি টার্মিনাল এমুলেটর ব্যবহার করুন।

আমি মনে করি mnt/sdcard/ডিভাইস অভ্যন্তরীণ সঞ্চয়স্থানের দিকে নির্দেশ করতে পারে।


1
ডিরেক্টরিটি (এটি নামকরণ .my_page) লুকিয়ে রাখার পরিবর্তে , আপনি কেবল ডিরেক্টরিতে নামাঙ্কিত একটি খালি ফাইল রাখতে পারেন .nomedia- আপনার ডিরেক্টরিটি সহজে (সহজে এটি লুকানো নয়) সন্ধান করার সুবিধার সাথে, যদিও "আপনার গ্যালারীটি বিশৃঙ্খলা না করে"। মিডিয়া স্ক্যানারটি এই ফাইলটির ভিতরে থাকা সমস্ত ডিরেক্টরি এড়িয়ে যায়।
ইজি


0

কেবলমাত্র এপেন্ডিংহ ".html" দ্বারা ফাইলটির নাম পরিবর্তন করুন। উদাহরণস্বরূপ, ফাইলটির নাম যদি "abcd" হয় তবে এর নাম পরিবর্তন করে abcd.hmtl করুন। এটি আমার জন্য অ্যান্ড্রয়েড ২.৩ এ কাজ করে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.