0

嗨,我在我的 android phonegap 应用程序中使用了 iframe。我设置了宽度和高度,并且 iframe 正在滚动。但是 iframe 内的网页被禁用,即。我无法在网页文本框中输入任何内容。

如果我设置滚动=“否”,则 iframe 不会滚动。但我可以输入文本框。

这是我的代码:

<iframe src="http://google.com" width="100%" height="200px" scrolling="no"></iframe>

我可以在 iframe 中滚动网页,也应该可以在文本框中输入。请帮我解决这个问题。在此先感谢。

4

1 回答 1

0

检查一次并在您的 onCreate 方法中使用它:

Webview.requestFocus(View.FOCUS_DOWN);
    Webview.setOnTouchListener(new View.OnTouchListener() {
        @Override
        public boolean onTouch(View v, MotionEvent event) {
            // TODO Auto-generated method stub
             switch (event.getAction()) {
                case MotionEvent.ACTION_DOWN:
                case MotionEvent.ACTION_UP:
                    if (!v.hasFocus()) {
                        v.requestFocus();
                    }
                    break;
            }
            return false;

        }
    });
于 2013-03-01T09:58:58.587 回答