মোবাইল সাফারির জন্য এইচটিএমএল 5 ওয়েব অ্যাপস ফটোস অ্যাপ থেকে ছবি আপলোড করতে পারে?


93

আইওএস ডিভাইসগুলির জন্য ডিজাইন করা কোনও এইচটিএমএল 5 ওয়েব অ্যাপ্লিকেশন (আইপ্যাড, আইফোন, আইপড টাচ) লেখা সম্ভব যা ব্যবহারকারীকে ফাইল সিস্টেম থেকে কোনও চিত্র আপলোড করার অনুমতি দিতে পারে?

ওয়েব অ্যাপের মাধ্যমে আপনার টুইটার অবতারে একটি নতুন ছবি আপলোড করার কথা ভাবুন।

উত্তর:


98

আপডেট: আইওএস 6 সাফারি ফটো লাইব্রেরি থেকে ভিডিও এবং চিত্র আপলোড সমর্থন করতে যাচ্ছে।

====

আমি এই শব্দটিকে ঘৃণা করি তবে এটি অসম্ভব (এখনই)। এখানে কারণগুলি:

1) মোবাইল সাফারি কিছু আপলোড সমর্থন করে না।

২) মোবাইল সাফারি আইওএস উপাদানগুলি অ্যাক্সেস করতে পারে না (আসলে এটি পারে তবে কেবল ফোনগ্যাপের মাধ্যমে )


7
আপনি ঠিক বলেছেন, এটি একটি ঘৃণ্য শব্দ! আমার গবেষণাটি একই জিনিসটি দেখিয়েছিল এবং আমি কেবল এটির সাথে থাকতে পারি না তাই এসওতে এখানে জিজ্ঞাসা করা হয়েছিল। যদিও উত্তরের জন্য ধন্যবাদ।
অভিক

4
আমি যা বুঝতে পারি না তা হ'ল অ্যাপল কেন পুরো ছবিটিকে উন্মুক্ত করার ভয়ে ভয়ে ছবি বা ভিডিও ফোল্ডারটি উন্মুক্ত করতে দেয়নি।
fasih.rana

4
আইওএসে চিত্র আপলোডগুলি কীভাবে অর্জন করতে হয় তা উল্লেখ করার জন্য আইওএস সাফারির ডকুমেন্টেশনের কোনও লিঙ্ক ?? ধন্যবাদ!
detj

আহ! এটি স্বয়ংক্রিয়ভাবে এটি করে। কোন ঝামেলা :)
detj

আপনি কি এইচটিএমএল 5 ব্যবহার করে আইওএস সাফারি ব্রাউজারে ফাইল আপলোডের জন্য কিছু কোড পোস্ট করতে পারেন?
কার্তিক

28

এই সমস্যাটির কাছে যাওয়ার আরও একটি উপায় হ'ল ব্যবহারকারীদের একটি ব্যক্তিগত ইমেল ঠিকানা দেওয়া যা তারা নিজের ছবিগুলি স্বয়ংক্রিয়ভাবে আপলোডের জন্য ইমেল করতে পারে (যেমন, ফটো +abc123@yoursite.com)।

সেটআপ করার জন্য আরও কিছুটা কাজ করা হয়েছে, তবে সমস্ত ডিভাইসে ব্যবহারকারীদের জন্য (এবং নন-মোবাইল ব্যবহারকারীরা এটি সুবিধাজনকও দেখতে পারেন) একটি ধারাবাহিক অভিজ্ঞতা দেবে experience


আমি ভাবছি কীভাবে এটি করা যেতে পারে, আমি বলতে চাইছি যে ব্যবহারকারী কোনও সংযুক্তি, ফটো বা ভিডিও সহ ইমেল প্রেরণ করবেন, কীভাবে আমি সেই তথ্যটি বের করতে পারি এবং এটি কোনও ডিবিতে সংরক্ষণ করতে পারি এবং সম্পর্কিত তথ্যটি সঠিক জায়গায় পোস্ট করতে পারি, চিত্রগুলি ফোল্ডারে এবং ছবিগুলি ভিডিও ফোল্ডারে ভিডিওগুলি ... ইতিমধ্যে এমন কোনও স্ক্রিপ্ট থাকতে হবে যা এটি করতে পারে ... বা এর মতো কিছু ..
টঙ্কার

@ ট্যাঙ্কার হ্যাঁ, আপনার অ্যাপ্লিকেশনটিকে পর্যায়ক্রমে ইমেলগুলি পুনরুদ্ধার করতে হবে, সংযুক্তিগুলি ধরতে হবে এবং পরিবর্তনগুলি সংরক্ষণ করতে হবে। আমি এর জন্য চিলকাট ইমেল লাইব্রেরিগুলি অতীতে ব্যবহার করেছি, যদিও আমি আপনাকে সতর্ক করব যে এটি সর্বদা 32/64 বিটের মধ্যে সুন্দরভাবে (আমার জন্য - এমএমভি) সংকলন করে না।
brichins

9

আমি http://picupapp.com এ পিকআপ সমাধানটি পছন্দ করি


তার জন্য একটি টিউটোরিয়াল আছে । পিকআপের সাথে একটি সমস্যা হ'ল এটি ছবিটি একটি তৃতীয় পক্ষের সার্ভারে (imgur.com) আপলোড করে, যা প্রচুর লাইসেন্সিং / গোপনীয়তার সমস্যা তৈরি করতে পারে। ইমগুর পরিষেবার শর্তাদি মূলত বলে যে তারা ইমেজের মালিক এবং আপনি এটি বাণিজ্যিক উদ্দেশ্যে ব্যবহার করতে পারবেন না।
ইয়ান ডান

4
@ ইয়ান ডান: পিকআপ আপনার পছন্দ মতো যে কোনও ইউআরএলে চিত্র আপলোড করতে কনফিগার করা যেতে পারে। ইমগুর কেবলমাত্র ডিফল্ট।
জিওন

8

আমি এটির জন্য একটি গ্রহণযোগ্য কাজ খুঁজে পেয়েছি। পূর্বনির্ধারিত নির্দেশাবলীর সাথে পৃষ্ঠায় একটি মেইল ​​টো লিঙ্ক যুক্ত করুন যা ব্যবহারকারীকে দেখায় যে কীভাবে ইমেলটিতে তার ক্যামেরা রোল থেকে কোনও চিত্র পেস্ট করা যায়। তারপরে, এমন একটি চাকরি / স্ক্রিপ্ট লিখুন যা ইনবাউন্ড ইমেলের জন্য সেই ইনবক্সটি শোনে, চিত্রটি স্ট্রিপ করুন এবং সেই অনুযায়ী প্রক্রিয়া করুন।

এটি নিখুঁত নয়, তবে তারা সাফারি থেকে লিঙ্কটি ক্লিক করে এবং তারপরে কেবল ফটোগুলিতে যেতে হবে, অনুলিপি করতে হবে এবং আপনার অ্যাপটিতে ফিরে আসতে হবে come আমার ফোনে চেষ্টা করার পরে, এটি চারপাশে একটি গ্রহণযোগ্য কাজের চেয়ে বেশি যা আমাকে কোনও অ্যাপ না লিখেই এগিয়ে যেতে দেয়।

    <div data-role="collapsible" data-collapsed="true" id="uploadPicContainer" data-theme="d">
    <h3>{l t='Upload Picture'}</h3>
    <a href="mailto:fotos@opina.com?subject={l t='My pictures of'} {$var_biz.bizname}[{$var_biz.id}]!&body={l t='To upload a picture go to your Camera Roll and copy paste an image to this area in the email.  We will apply your picture after review!'}">{l t='Click here to upload pictures of'} {$var_biz.bizname}</a>
</div>

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

হ্যাঁ এটি একটি ঝরঝরে ধারণা। একটি স্ক্রিপ্ট থাকতে হবে যা সংযুক্তিগুলি বিশ্লেষণ করবে। জেন্ড ফ্রেমওয়ার্ক এর জন্য কিছু দুর্দান্ত উপাদান রয়েছে।
স্বেটোস্লাভ মেরিনভ

6

আপনি আইওএস 6 এর পরে সাফারি ব্যবহার করে ফটো আপলোড করতে সক্ষম হবেন। যদিও উপরোক্ত কাজের ক্ষেত্রগুলি এখনও আইওএস 5 এবং নীচের জন্য প্রয়োজনীয় হবে।


4
আইওএস 6 এ করার বিষয়ে আপনার কি কোনও নির্দেশনা রয়েছে?
উইম দেবলাউয়ে


2

আইওএস 6.0 এ থাকা সাফারি<input type="file"> আপনাকে মঞ্জুরি দিয়ে সমর্থন যোগ করার জন্য 1 তম :

  • একটি নতুন ভিডিও বা ফটো নিতে
  • গ্রন্থাগার থেকে একটি ভিডিও বা ফটো নির্বাচন করুন

এটি iOS10 এ কেমন দেখাচ্ছে:

আইওএস 10 ফাইল ইনপুট কোনও ফিল্টার নয়

আইওএস 9 আইক্লাউড ড্রাইভ এবং ড্রপবক্স সহ আরও বিকল্পগুলি চালু করেছে । আইওএস 6 থেকে 8 এর মধ্যে প্রথম প্রথম দুটি বিকল্প ছিল।

accept="image/*"বৈশিষ্ট্যটি ব্যবহার করে আপনি ফাইলের ধরণগুলি কেবল ফটোগুলিতে সীমাবদ্ধ করতে পারেন :

<input type="file" accept="image/*" > বিকল্পগুলি কেবল ফটোগুলির মধ্যে সীমাবদ্ধ করবে:

ফটোগুলির জন্য আইওএস 10 ফাইল ইনপুট

অ্যান্ড্রয়েড দিকে অ্যান্ড্রয়েড ২.২++ উপরের কোডটি সমর্থন করার জন্য প্রথম।

দাবি অস্বীকার: পাইপের চিত্র সৌজন্যে যা আমি যেখানে সিটিও আছি সেখানে ভিডিও রেকর্ডিং পরিচালনা করে


1

আমি যে ধারণাটি কেবল ভেবেছিলাম তা হ'ল এমন একটি পাঠ্যবক্স থাকা যা ব্যবহারকারী কোনও ইউআরএল পেস্ট করতে পারে, ব্যবহারকারীকে ড্রপবক্স বা অনুরূপ অ্যাপ্লিকেশন ব্যবহার করতে এবং ড্রপবক্স ফাইলটির একটি সর্বজনীন ইউআরএল অনুলিপি করতে পারে। তারপরে সার্ভারটি ড্রপবক্স সার্ভার থেকে ডাউনলোড করতে সক্ষম হবে।

আমার কাছে চিত্রগুলি বাদ দিয়ে ফাইল টাইপগুলি সমর্থন করা দরকার যাতে এটি পিকআপ্পের মতো লাগে যা আমার পক্ষে কাজ করবে না।


0

আপনি যদি এখনও iOS5 ব্যবহার করেন, তাহলে ব্যবহার করুন iCab মোবাইল। এটি আমার আইপ্যাডের জন্য পেয়েছি এবং (অন্তত আমার জন্য) ফাইল আপলোড ঠিকঠাক কাজ করে।

শুভেচ্ছা, পাইওটার


0

কেবল আইওএস> = 6 এর জন্য

<input type="file" accept="image/*" capture>

"ক্যাপচার" আইওএসের সাহায্যে কিছু পরিবর্তন করে না তবে এটি অন্যান্য ডিভাইসের জন্য এখনও কার্যকর (অ্যান্ড্রয়েড, মন্তব্য দেখুন)।


capture="camera"(স্ট্রিং) capture="capture"W3C প্রার্থী প্রস্তাবনায় প্রতিস্থাপন করা হয়েছে । উভয় ক্ষেত্রে এটি কেবল অ্যান্ড্রয়েডে কাজ করে।
অক্টোবিয়ান নাইকু

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