UIWebView模拟鼠标位置

时间:2015-05-23 17:18:53

标签: javascript ios html5 uiwebview

是否可以以编程方式(最有可能使用stringByExecutingJavascript)设置鼠标位置(x,y)"感知"通过UIWebView上的HTML-5元素,以便它可以触发悬停,鼠标悬停等...

1 个答案:

答案 0 :(得分:1)

我不认为这可以使用公共api来完成。但你可以使用像这里的JavaScript那样做:How to simulate a mouse click using JavaScript?

ImageButton imageButton;

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    addListenerOnButton();

}

public void addListenerOnButton() {

    imageButton = (ImageButton) findViewById(R.id.imageButton1);

    imageButton.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View arg0) {

           Toast.makeText(MyAndroidAppActivity.this,
            "ImageButton is clicked!", Toast.LENGTH_SHORT).show();

        }

    });

}