التنقل في هذه المشكلة يستلزم تشغيل ملف HTML من خلال Google Chrome في وضع "--allow-file-access-from-files". ومع ذلك، فقد ثبت فشله على الرغم من المحاولات المتكررة لتنفيذ الخطوات التالية:
يشكل الأمر المقترح في الخطوات خطرًا أمنيًا كبيرًا من خلال منح وصول غير مقيد إلى نظام الملفات المحلي. يكمن الحل الأكثر أمانًا في إعداد خادم HTTP محلي.
قم بتثبيت حزمة خادم http عالميًا باستخدام مدير حزم Node:
npm install -g http-server
لبدء خادم HTTP داخل دليل مشروع محدد، ما عليك سوى تنفيذ:
Eg. d:\my_project> http-server
ستظهر رسالة تشير إلى الخادم الذي يعمل بنجاح.
بدلاً من ذلك، يمكن تثبيت Python على نظام Windows لتنفيذ الأوامر التالية.
نظرًا لأن لغة Python مضمنة بشكل عام في توزيعات Linux، فإن تنفيذ الأمر التالي في دليل المشروع سيؤدي إلى يكفي:
python -m SimpleHTTPServer
يمكن لمتصفحك بعد ذلك الوصول إلى الصفحة عبر http://localhost:8000.
بالنسبة لـ Python 3، تم تعديل الأمر إلى:
python3 -m http.server.
يؤدي اعتماد هذا النهج إلى القضاء على الثغرات الأمنية المحتملة بينما توفير حل بسيط للمشكلة الأساسية.
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3