alerta @JavaScript não está funcionando no Android WebView

Na minha aplicação, estou usandoWebView e por estar usandoJavaScript alert( ) mas não está funcionando, nenhum pop-up aparec

no meu arquivo de manifesto eu adicionei

<uses-permission android:name="android.permission.INTERNET"></uses-permission>

e no arquivo de atividade que adicionei

mWebView = (WebView) findViewById(R.id.webview);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.loadUrl("file:///android_asset/demo.html");

No arquivo xml de layout eu adicionei

<WebView 
    android:id="@+id/webview"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
/>

Qualquer dica de como ativar oJavaScript emWebView?

Atualiza

Obrigado mark
aalert() no métodohtml arquivo @ está funcionando agora :

Agora existem dois problemas noWebView :
1: estou usando um<textarea> no arquivo html que estou carregando emWebView e tentando escrever na fonte do idioma hindi, mas quando tento escrever um texto em hindi, ele aparece como símbolos (símbolos retangulares como []

Quando eu faço o mesmo no navegador Firefox na área de trabalho, ele funciona bem. alguma pista de como dar suporte a vários idiomas emtextarea emWebView ?

2: quando clico em enviar e estou tentando abrir o valor do texto emalert() método em outro script java que não funciona, significa mesmo depois de usarWebChromeClient é aplicável apenas à página html carregada atual e nãojavascripts ligou a partir dessa página?

questionAnswers(6)

yourAnswerToTheQuestion