0

我在 Android 浏览器或 Web 视图中遇到问题,加载网站时嵌入了“富文本编辑器”,例如tinyMceKevinroth

当我触摸页面放大/缩小的可编辑区域时,网站内的可编辑文本区域在浏览器/Web 视图中“启用我的 web 视图中的 JS 时”不可选择/可编辑。

很多类似的网站都包含富文本编辑器,这发生在我身上。

  • 我的代码:

    @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

0

似乎问题出在 Android API 2.2 和 2.3 中,因为当我在更高的 API 上测试我的应用程序时,它运行良好。

但是,这仍然是这个 API 的一个问题 :(

于 2013-11-12T13:41:40.800 回答