PDA

View Full Version : سوال: بارگذاری صفحات روی شبکه در وبکیت بروزر webkitbrowser



moslem.hady
چهارشنبه 08 شهریور 1391, 12:20 عصر
سلام. من برای نمایش صفحات html از webkitBrowser (http://sourceforge.net/projects/webkitdotnet/) استفاده میکنم.
برای نمایش فایلهای روی سیستم خودم از این کد استفاده میکنم. مثال:

webKitBrowser1.Navigate("file:///c:/dosc/index.html");
اما اگه بخوام یه فایلی که روی شبکه است رو بیارم نمیشه. مثلا آدرس فایل با کروم این میشه:
file://192.168.2.20/dosc/index.html

ولی وقتی با این کد میخوام بیارم نمیشه:
webKitBrowser1.Navigate("file://192.168.2.20/dosc/index.html");
همه نوع آدرس دهی دیگه رو هم تست کردم!!
میخوام بدونم برای نمایش یه فایل html که روی یه سیستم دیگه share شده چه آدرسی باید به webkitbrowser بدم.
کسی اگه اطلاع داره بهم بگه. مرسی

vof.ir
چهارشنبه 08 شهریور 1391, 14:56 عصر
خطا نشان می دهد؟
شما یکبار قبل از اینکه با مرور گر درخواست نمایش فایل بدهید؛ خودتان به صورت دستی به اون سیستم مورد نظر وصل بشوید. بعد با مرور گر مورد نظر به صورت کد نویسی چک کنید.نتیجه را اعلام کنید

moslem.hady
چهارشنبه 08 شهریور 1391, 15:01 عصر
سلام. بله من با مرورگر بازش میکنم. حتی با خود webbrowser که مال خود سی شارپ هست هم میاره. ولی با webkit نمیاره.
اروری هم نشون نمیده. صفحه سفیده.
مرسی

Direlap
چهارشنبه 08 شهریور 1391, 15:21 عصر
اگه بتونین فایل رو اول ذخیره کنین ( مثل تمپ خود مرورگرها ) و بعد توی وب کیت نمایش بدین فکر کنم مشکلتون حتما حل بشه .

moslem.hady
چهارشنبه 08 شهریور 1391, 15:24 عصر
مساله اینه که مقدار زیادی عکس و حتی فیلم هست که تمپ ذخیره کردن رو غیرمنطقی میکنه. چون این فایلها ممکنه هر ساعت عوض بشن.
حتی با streamreader فایل html رو خوندم و توی بروزر ریختم ولی کار نکرد.

vof.ir
پنج شنبه 09 شهریور 1391, 14:04 عصر
بحث تمپ به هر حال همه جا صدق می کنه حتی برای مرور گر فایر فاکس و آی ای و ...
بالاخره آن چیزی که از وب لود میشه در جایی ذخیره می شه و بعد نمایش داده میشه!
!