javascript如何在安卓 WebView中启用longpress操作下载图像?
我想在webview中对图像启用长按下载操作。这就是我尝试过的代码:
public void onCreate(Bundle savedInstanceState) {
registerForContextMenu(descriptionWebView);
}
public void onCreateContextMenu(ContextMenu menu, View view, ContextMenu.ContextMenuInfo menuInfo) {
WebView.HitTestResult hitTestResult = descriptionWebView.getHitTestResult();
switch (hitTestResult.getType()) {
// ...
}
}
# 1 楼答案
您需要注册yout WebView的上下文菜单。在yout activity registerForContextMenu(网络视图)中
重写onCreateContextMenu方法后,如下所示
或者这是另一种选择