ورود

View Full Version : JavaScript Alert در webview



EDRIS0131
چهارشنبه 01 اردیبهشت 1395, 19:21 عصر
با سلام خدمت دوستان گرامی
امروز به مشکلی بر خوردم که تو سایت های فارسی نتونستم جوابی براش پیدا کنم
با سرچ انگلیسی به راحتی مشکلم حل شد
به هر حال تجربه ای شد
جثارتا با اینکه خیلی از اساتید و دوستان میدونن ولی با اجازه به اشتراک میذارم تا شاید برای کسانی مفید واقع بشه
" همانا ذکات علم گشترش آن است "
-------------------------------------------
JavaScript Alert در webview

package com.appinapps.customactionbar;



import ir.beriya.eshqapp.R;

import android.app.Activity;

import android.os.Bundle;

import android.view.WindowManager;

import android.webkit.WebChromeClient;

import android.webkit.WebView;

import android.webkit.WebViewClient;



public class web extends Activity{



@Override

protected void onCreate(Bundle savedInstanceState) {



super.onCreate(savedInstanceState);



setContentView(R.layout.webview);

//قرار گرفتن کد تمام صفحه

getWindow().setFlags(WindowManager.LayoutParams.FL AG_FULLSCREEN,

WindowManager.LayoutParams.FLAG_FULLSCREEN);

// وب ویو با پشتیبانی از جاوا اسکریپت

WebView myWebView = (WebView) findViewById(R.id.webView1);

myWebView.setWebViewClient(new WebViewClient());

myWebView.getSettings().setJavaScriptEnabled(true) ;

myWebView.getSettings().setLoadWithOverviewMode(tr ue);

myWebView.getSettings().setUseWideViewPort(true);

// با اضافه کردن خط کد زیر آلرت ها پشتیبانی خواهند شد

myWebView.setWebChromeClient(new WebChromeClient());



myWebView.loadUrl("file:///android_asset/main.htm");

}}


---------------------------------
این هم آدرس صفحه انگلیسی برای کسانی که با زبان انگلیسی مشکلی ندارند

(http://stackoverflow.com/questions/5271898/javascript-alert-not-working-in-android-webview)http://stackoverflow.com/questions/5271898/javascript-alert-not-working-in-android-webview

EDRIS0131
چهارشنبه 01 اردیبهشت 1395, 19:31 عصر
همچنین ادرسی در این پست هست که فکر کنم دیدنش مفید باشه
http://barnamenevis.org/showthread.php?504273-%D9%85%D8%B4%DA%A9%D9%84%D8%A7%D8%AA-WebView-%D8%A8%D8%A7-%D8%A8%D8%B9%D8%B6%DB%8C-%D8%AA%D9%88%D8%A7%D8%A8%D8%B9-%D8%AC%D8%A7%D9%88%D8%A7-%D8%A7%D8%B3%DA%A9%D8%B1%DB%8C%D9%BE%D8%AA

-----------------------------
دوستان فکر میکنم خوب باشه پستی باز بشه تا در ایجا درباره توابع مربوط به وب ویو پرداخته بشه
همینطور که میدونیم برای وب ویو خیلی چیزها میشه تعریف کرد
از جمله پشتیبانی از جاوا اسکریپت یا اجرا شدن در خود برنامه یا پشتیبانی ار آلرت و ...

در اکثر سایت ها وب ویو ها ساده تعریف شدند در حالی که وب ویو میتونه خیلی بزرگتر و پیچیده تر از اینها باشه

خواهشا هر کس هرچی میدونه که میتونه یک وب ویو رو پیشرفته تر کنه در اینجا بیان کنه
با سپاس از همگی