آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

دریافت اطلاعات از طریق جاوا اسکریپت در اندروید

125429  8 سال پیش  8 سال پیش
0 0

سلام

بچه ها من میخوام یه سری اطلاعات از یه سایت بگیرم اما به مشکل خوردم

روش کار به این صورت هست که من اول از کاربر یه کد میگیرم بعد از طریق این کد اون کد رو وارد باکس مربوط در کد html میکنه

view.loadUrl("javascript:document.getElementById('txtSearch').value = '"+edt.getText().toString()+"';");

بعدش میام و از طریق این کد دکمه مربوط به جستجو اون صفحه رو کلیک میکنم

view.loadUrl("javascript:__doBack('btnSearch','')");

حالا وقتی رو این دکمه کلیک میشه یه سری اطلاعات از سرور میگیره و به صورت یه دیالوگ نشون میده اما من نمیتونم متوجه بشم که کی این عملیات جستجو تموم شده چون صفحه دوباره لود نمیشه

ممنون میشم دوستان راهنمایی کنن

 

 

 

 

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
k112  8 سال پیش
0 0

با سلام

اگر فراخوانی که دکمه جستجو میکنه به صورت ajax نباشه یعنی عمل لود انجام بشه دوباره میتونید از کد زیر استفاده بکنید

mWebView.setWebViewClient(new WebViewClient() { 
public void onPageFinished(WebView view, String url) {
// your code
}
});
0 0
متاسفانه به صورت اجاکس هست برای اجاکس راهی نیست ؟ (8 سال پیش)
0 0
راه که داره ... باید کلاس رو توسعه بدید تا بتونید کاستوم بکنید ... لینک (8 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .