আইওএসের মোবাইল সাফারি ব্রাউজারটি ফাইল আপলোডের অনুমতি দেয় না কেন?


5

ইতিমধ্যে জানা গেছে, আইফোনের সাফারি থেকে আপলোড করার জন্য আইওএস ব্যবহারকারীদের পক্ষে চিত্র ফাইলগুলি নির্বাচন করা সম্ভব নয়, কারণ "ফাইল নির্বাচন করুন" প্রদর্শনের জন্য ব্রাউজ বোতামটি - ডায়ালগ অক্ষম করা আছে। এটি অ্যান্ড্রয়েডে দুর্দান্ত কাজ করে, তবে আইফোনে নয় ...

এই সমস্যাটির বিশেষ কারণ কী? আমি শুনেছি ব্রাউজার বোতামটি অক্ষম করা আছে কারণ আইফোনে কোনও ফাইল ব্রাউজার নেই। অন্য কেউ বলেছেন যে সাফারি কেবল রুট অ্যাক্সেস অক্ষম করেছে। কোন নির্ভরযোগ্য উত্স আছে যা সমস্যাটি ব্যাখ্যা করে? (আমার থিসিসের জন্য আমার এটি দরকার))


2
আপনি আইওএসের আওতায় ফাইল সিস্টেম অ্যাক্সেস করতে পারবেন না, একটি আপলোড ফাংশনটি বোঝা যায় না।
nohillside

ঠিক আছে, তাই অ্যাক্সেস অস্বীকার? অথবা আইওএস কোনও ফাইল সিস্টেমের সাথে কাজ করে না?
কিরিনরিকি

@ পেট্রিক্স এটি বোঝাতে পারে না: অ্যাপস রয়েছে, তাই কেন সাফারি ফটো আপলোড পেতে পারে না? তদ্ব্যতীত, আইওএস 6 যেভাবেই সমর্থন পেয়েছে। :)

ফটোগুলি বিশেষ (তাদের জন্য একটি অ্যাক্সেস এপিআই রয়েছে), বাকীগুলির জন্য নীচে মার্কের উত্তর দেখুন।
nohillside

উত্তর:


5

আইওএস অ্যাপ্লিকেশনগুলি কেবল তাদের নিজস্ব ডিরেক্টরিতে ডেটা পড়তে পারে এবং এইভাবে কেবল সাফারি এই ফাইলগুলি ব্যবহার করতে সক্ষম হবে - সুতরাং আপনি কীভাবে সেগুলি তৈরি করতে এবং সেগুলি সাফারি ডিরেক্টরিতে রেখে দিতে পারেন?

থেকে অ্যাপলের ফাইলসিস্টেম বুনিয়াদি উন্নয়ন ডকুমেন্টেশন

ফাইল সিস্টেমের সাথে কোনও আইওএস অ্যাপের ইন্টারঅ্যাকশন বেশিরভাগ অ্যাপের স্যান্ডবক্সের ভিতরে থাকা ডিরেক্টরিতে সীমাবদ্ধ। একটি নতুন অ্যাপ্লিকেশন ইনস্টল করার সময়, ইনস্টলার কোড অ্যাপের জন্য একটি হোম ডিরেক্টরি তৈরি করে, অ্যাপ্লিকেশনটিকে সেই ডিরেক্টরিতে রাখে এবং আরও কয়েকটি কী ডিরেক্টরি তৈরি করে directories এই ডিরেক্টরিগুলি অ্যাপ্লিকেশনটির ফাইল সিস্টেমটির প্রাথমিক ভিউ গঠন করে। চিত্র 1-1 একটি অ্যাপ্লিকেশনটির জন্য স্যান্ডবক্সের উপস্থাপনা দেখায়।

চিত্র 1-1 প্রতিটি আইওএস অ্যাপ তার নিজস্ব স্যান্ডবক্সের মধ্যে কাজ করে ope

এটি একটি স্যান্ডবক্সে থাকার কারণে, কোনও অ্যাপ্লিকেশনকে সাধারণত তার হোম ডিরেক্টরি থেকে বাইরে ডিরেক্টরিতে ফাইল অ্যাক্সেস করা বা তৈরি করতে নিষেধ করা হয়। এই নিয়মের একটি ব্যতিক্রম ঘটে যখন কোনও অ্যাপ্লিকেশন ব্যবহারকারীর পরিচিতি বা সঙ্গীত সম্পর্কিত জিনিসগুলিতে অ্যাক্সেসের জন্য পাবলিক সিস্টেম ইন্টারফেস ব্যবহার করে। এই ক্ষেত্রে, সিস্টেমের ফ্রেমওয়ার্কগুলি উপযুক্ত ডেটা স্টোর থেকে পড়তে বা সংশোধন করার জন্য যে কোনও ফাইল-সম্পর্কিত ক্রিয়াকলাপ পরিচালনা করে


2
আমি যুক্ত করতে চাই যে আইওএস 6 দিয়ে শুরু করে মোবাইল সাফারি আপনার ফটো লাইব্রেরি থেকে ফটো এবং ভিডিও আপলোড করার জন্য ফাইল ইনপুটগুলিকে অনুমতি দেবে।
গেরি

4

আইওএস 6 একে অপরের ডেটা থেকে অ্যাপ্লিকেশনগুলির বালি বক্সিংয়ের ক্ষেত্রে একটি ব্যতিক্রম মঞ্জুরি দিয়ে এই সমস্যার সমাধান করেছে । আপলোড বোতামগুলি এখন কোনও ছবি বা ভিডিও ক্লিপ আপলোড করার জন্য নেওয়া / ব্রাউজিং সম্পর্কে জিজ্ঞাসা করতে পারে।

ব্যতিক্রম ব্যতীত, এখনও আইওএস 6 এবং তারপরে কোনও সম্পূর্ণ ফাইল সিস্টেম অ্যাক্সেস নেই।


3

আমার সমস্ত গবেষণা থেকে আমি কেন এই বৈশিষ্ট্যটি মোবাইল সাফারিতে অক্ষম করা হয়েছে তা সম্পর্কিত কোনও বর্ণনামূলক উত্তর খুঁজে পাই না। আপনার আগ্রহী কিনা তা আমি জানি না তবে আপনার আইওএস ডিভাইসটি জালব্রোকন থাকলে " সাফারি আপলোড সক্ষমকারী " নামে একটি টুইট আছে যা মোবাইল সাফারিকে ফাইলগুলি আপলোড করার ক্ষমতা দেয়। আপনি এটি সাইডিয়ায় ১.৯৯ ডলারে কিনতে পারবেন


আপনার উত্তরের জন্য ধন্যবাদ. এছাড়াও লিঙ্কটির জন্য ধন্যবাদ, আমি একটি চেহারা আছে। আমি জিজ্ঞাসা করেছি কারণ আমি আমার থিসিসে ব্যবহারযোগ্য ইঞ্জিনিয়ারিং করছি এবং কেন ওয়েবসাইটটি একটি স্থানীয় অ্যাপে তৈরি করতে হবে তা ব্যাখ্যা করতে চাই explain
কিরিনরিকি

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