0

tinyMceKevinrothなど、内部に「リッチ テキスト エディター」が埋め込まれたサイトを読み込む際に、Android ブラウザーまたは Web ビューで問題が発生しました。

サイト内の編集可能なテキスト領域は、ブラウザー/Web ビューで「webview で JS を有効にすると」選択可能/編集可能ではありません。編集可能領域に触れると、ページがズームイン/ズームアウトします。

これは、Rich Text Editor を内部に含む多くの同様のサイトで発生します。

  • 私のコード:

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        webView = (WebView) findViewById(R.id.webView1);
    webView.getSettings().setJavaScriptEnabled(true);
    webView.setWebViewClient(new WebViewClient() {
        public boolean shouldOverrideUrlLoading(WebView view, String url) {
            // TODO Auto-generated method stub
            view.loadUrl(url);
            return true;
        }
    });
     WebSettings webSettings = webView.getSettings();
     webSettings.setJavaScriptEnabled(true);
     webSettings.setDomStorageEnabled(true);
     webView.getSettings().setJavaScriptEnabled(true);
     webView.getSettings().setDomStorageEnabled(true);
     webView.getSettings().setPluginState(PluginState.ON);
    webView.setWebChromeClient(new WebChromeClient());
     webView.getSettings().setJavaScriptEnabled(true);
     webView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
    
     webView.loadUrl("http://www.tinymce.com/tryit/basic.php");
    }
    

助けて..?!

4

1 に答える 1