আমি মনে করি আমরা স্ট্যান্ড স্টোন মোডে চলমান পিডব্লিউএ সম্পর্কিত আইওএস 13.2 / 13.3 এ একটি প্রতিরোধ পেয়েছি।
যেহেতু আইওএস-এ পিডাব্লুএ গেটউজারমিডিয়া () অ্যাক্সেস করতে পারে না আমরা ব্যবহারকারীকে একটি ছবি তুলতে এবং এটি একটি সার্ভারে প্রেরণ করতে HTML5 ইনপুট ট্যাগের ক্যাপচার বৈশিষ্ট্যের উপর নির্ভর করি।
আমাদের কোডটি এর মতো দেখাচ্ছে:
<div class="camera-upload">
<input type="file" class="hidden" name="uploadPhotoInput" accept="image/*" capture="environment" (change)="onTakePhoto($event)">
<button type="button" class="btn btn-primary">Take photo</button>
</div>
আমরা যখন আইওএস 13.1 এর সাথে ডিভাইসগুলিতে স্ট্যান্ডেলোন মোডে পিডব্লিউএ চালাই বা প্রত্যাশার মতো কম কাজ করে lower আমরা যদি সাফারিতে ব্রাউজার মোডে পিডব্লিউএ চালাই তবে আইওএস সংস্করণ নির্বিশেষে সবকিছুই কাজ করে।
আমরা যখন আইওএস 13.2 বা 13.3 এর সাথে ডিভাইসগুলিতে পিডব্লিউএ চালাই তখন বৈশিষ্ট্যটি কাজ করে যতক্ষণ না আমরা পিডাব্লুএকে পটভূমিতে এবং তারপরে আবার অগ্রভাগে রেখেছি। পিডব্লিউএ পাঠানোর পরে পটভূমিতে ক্যাপচারটি ক্যামেরাটি চালু করে, তবে পূর্বরূপটি জাট কালো। সমস্ত ক্যামেরা নিয়ন্ত্রণ (ফ্ল্যাশ, ইত্যাদি) কাজ করে তবে কোনও ছবি তোলা হয় না।
আমরা এক্সকোড কনসোল লগার সংযুক্ত করে একটি পরীক্ষা চালাই এবং এটি অ্যাপ্লিকেশন একবারে ব্যাকগ্রাউন্ডে রাখার পরে এটি AVCaptureSession শুরু করা যাবে না বলে মনে হচ্ছে।
ডিভাইস লগগুলির একটি ট্রেস এখানে দেওয়া হয়েছে:
আমরা কৌনিক 8 দিয়ে আমাদের পিডব্লিউএ তৈরি করছি।
কেউ কি এরকম কিছু দেখেছেন বা আমাদের একটি ইঙ্গিত দিতে পারেন?