سؤال

هل من الممكن الحصول على الجهاز لفتح ملف على القرص باستخدام MIDlet.platformRequest(String url) الطريقة ؟ كنت أتمنى أن استخدام ما يلي:

midlet.platformRequest("file:///path/to/file/file.png");

ولكن هذا فقط يلقي ConnectionNotFounد استثناء.أنا على وجه التحديد باستخدام منصة بلاك بيري ، ولكن أنا لا الوصول إلى الملكية بلاك بيري API.الملف يمكن أن يكون من أي نوع ، لذلك من الواضح أنني لا أتوقع أن التعامل مع كل واحدة.

هتافات

هل كانت مفيدة؟

المحلول

لا, ليس من الممكن فتح ملفات عشوائية باستخدام منصة الطلب.MIDP 2.0 يتطلب أجهزة منصة دعم الطلب فقط عنوان و رقم الهاتف:اتصالات.جميع المخططات الأخرى اختيارية جهاز يعتمد.

هواتف نوكيا S60 يبدو أن الدعم file:// كما أشار في منتدى نوكيا.ولكن تحتاج إلى التحقق من الأنظمة الأساسية الأخرى بما في ذلك بلاك بيري.

يمكنك أن تبحث في JSR211 المحتوى معالج API كبديل.وأعتقد أنه معتمد في أحدث أجهزة بلاك بيري.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top