Cefsharp: WPF ، كيف يتم تعيين CachePath مختلفة لنافذة جديدة باستخدام المتصفح

تم إنشاؤها على ٢١ مايو ٢٠١٧  ·  4تعليقات  ·  مصدر: cefsharp/CefSharp

مرحبا.
أحاول تعيين CachePath مختلفة لجميع النوافذ الجديدة باستخدام المتصفح في Cefsharp.WPF.
يعمل هذا الرمز في Cefsharp.
var requestContextSettings = new RequestContextSettings { CachePath = Path }; var requestContext = new RequestContext(requestContextSettings); Browser = new ChromiumWebBrowser("https://google.com") { RequestContext = requestContext, };
pnl_Browser.Controls.Add (متصفح) ،
ولكل نافذة جديدة ذاكرة تخزين مؤقت خاصة بها.
ولكن ، عندما أحاول القيام بذلك في Cefsharp.WPF ، فإنه لا يعمل
var requestContextSettings = new RequestContextSettings {CachePath = PathToCache}; var requestContext = new RequestContext(requestContextSettings); Browser = new ChromiumWebBrowser {RequestContext = requestContext};

كيف يمكنني تعيين CachePath مختلفة في Cefsharp.WPF؟

more-details-needed-from-op unverified wpf

التعليق الأكثر فائدة

نفس المشكلة. أي حل؟

ال 4 كومينتر

الرجاء استخدام النموذج Bug Report المقدم على https://github.com/cefsharp/CefSharp/blob/master/ISSUE_TEMPLATE.md#bug -report

يرجى أيضًا تفرع https://github.com/cefsharp/CefSharp.MinimalExample المشروع وتقديم مثال يعيد إنتاج مشكلتك.

يرجى ملء نموذج Bug Report المقدم أعلاه. سيتم إغلاق هذه المشكلة إذا لم يتم تقديم ملاحظات أخرى.

نفس المشكلة. أي حل؟

الموقع حيث سيتم تخزين بيانات ذاكرة التخزين المؤقت للمتصفح العالمي على القرص.
في هذه القيمة غير فارغة ، يجب أن يكون مسارًا مطلقًا يجب أن يكون أيضًا
يساوي أو دليل تابع لـ CefSettings.RootCachePath (إذا كان RootCachePath
فارغ ، فسيتم تعيين هذه القيمة بشكل افتراضي).

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

avspeed picture avspeed  ·  6تعليقات

DonetCracker picture DonetCracker  ·  4تعليقات

marci4 picture marci4  ·  4تعليقات

songjinxi picture songjinxi  ·  3تعليقات

architkshk picture architkshk  ·  5تعليقات