8

スクリーンショット: file:// のページ

アラート ボックスのタイトルを変更する方法はありますか? どんな助けでも大歓迎です。:)

4

4 に答える 4

13

実際、次のコードを使用してエンベロープできます。

    final Context myApp=this;

    webView.setWebChromeClient(new WebChromeClient(){
    @Override
    public boolean onJsAlert(WebView view, String url, String message, final android.webkit.JsResult result)
    {
        new AlertDialog.Builder(myApp)
        .setTitle("Simmon says...")
        .setMessage(message)
        .setPositiveButton(android.R.string.ok,
                new AlertDialog.OnClickListener()
        {
            public void onClick(DialogInterface dialog, int wicht)
            {
                result.confirm();
            }
        }).setCancelable(false)
        .create()
        .show();
        return true;
    };
    });

コードソースはこちら

GL

于 2012-10-02T02:25:28.937 に答える
1

@Pointy は、ブラウザのセキュリティ対策により、これは不可能であると述べています。

于 2012-12-17T13:02:32.580 に答える