انجمن سایت کلیدستان



مشکل در بارگذاری مجدد webViewزمان کنونی: ۱۳۹۵/۰۹/۱۴، ۰۶:۲۳ ق.ظ
کاربران در حال بازدید این موضوع: 1 مهمان
نویسنده: amirhossein3000
آخرین ارسال: amirhossein3000
پاسخ 4
بازدید 315

رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در بارگذاری مجدد webView

مشکل در بارگذاری مجدد webView

#1
سلام 
من یه وب ویو دارم که یاهاش سایتمو باز کردم 
تا اینجا مشکلی نیس 
اما وقتی توی سایت تغییر ایجاد میکنم ، مثلا یکی از تصاویر داخل سایتو عوض میکنم و دوباره وارد اکتیویتی شامل وب  ویو میشم ،  تصویر عوض نمیشه و همون تصویر قبلی رو نشون میده !
فک کنم این مشکل خیلی از دوستان باشه 
لطفا هر چه سریع تر اساتید کمک کنن 
خیییییییییییییییییلی ممنون Heart
پاسخ

مشکل در بارگذاری مجدد webView

#2
کسی نیس؟؟؟؟؟؟؟؟؟؟؟
یکی یه کمکی کنه !
پاسخ

مشکل در بارگذاری مجدد webView

#3
سلام خدمت دوست عزیز،
میتوانید از کد زیر استفاده کنید⬇
کد پی‌اچ‌پی:
 kelidestan = (WebView)findViewById(R.id.w);
 
   kelidestan.reload();
    
kelidestan.getSettings().setJavaScriptEnabled(true);
    
kelidestan.getSettings().setLoadWithOverviewMode(true);
    
kelidestan.getSettings().setUseWideViewPort(true);
    
kelidestan.setWebViewClient(new WebViewClient());
    
kelidestan.setWebChromeClient(new WebChromeClient());
    
kelidestan.getSettings().setAppCacheEnabled(true);
    
kelidestan.loadUrl("http://www.kelidestan.com"); 

در کد بالا قصد داریم یک سایت رو بارگزاری کنیم،خب به گفته شما وقتی بارگزاری میشه نیاز داره که تغییرات نیز که از درون سرور اعمال میشه روی وب ویو ما هم این تغییرات اعمال بشه پس از کد زیر استفاده کردیم⬇
کد پی‌اچ‌پی:
kelidestan.reload(); 


*موفق و پیروز باشید.
***خطا و مشکلات در برنامه نویسی  پایه موفقیت است و  به وسیله ی آن می توان به موفقیت رسید.***
پاسخ
 سپاس شده توسط amirhossein3000

مشکل در بارگذاری مجدد webView

#4
خیلی ممنون از جوابتون
کدتون در حالت عادی جواب نمیداد
من یه گزینه در ر action bar ساختم که با کلیک ، کد شما اجرا میشه
اینطوری درست شد ! خیلییییییییییییییییی ممنونم !
پاسخ


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان

آخرین کلیدهای غیررایگان

شما هم می توانید کلیدهای غیررایگان منتشر کنید (بیشتر بدانید)