在iOS 11中是否有方法阻止拖放到WKWebView中?
如果我在WKWebView中加载了一个contenteditable作为HTML的一部分,那么webview似乎会自动接受各种类型的拖放,如图像和文本。有没有办法阻止这种情况,只允许删除某些内容类型 您可以用javascript来完成在iOS 11中是否有方法阻止拖放到WKWebView中?,ios,drag-and-drop,wkwebview,Ios,Drag And Drop,Wkwebview,如果我在WKWebView中加载了一个contenteditable作为HTML的一部分,那么webview似乎会自动接受各种类型的拖放,如图像和文本。有没有办法阻止这种情况,只允许删除某些内容类型 您可以用javascript来完成 <script> function stopDrop(event) { // stop default action e.originalEvent.stopPropagation(); e.or
<script>
function stopDrop(event) {
// stop default action
e.originalEvent.stopPropagation();
e.originalEvent.preventDefault();
// process dragged files
var files = e.originalEvent.dataTransfer.files
for (var f in files) {
...
}
}
</script>
<div ondrop="stopDrop(event)"></div>
不确定是否有用,但你看过吗?