+
31
-

pywebview6.0如何让窗体接受拖拽文件获取真实的文件路径?

pywebview6.0如何让窗体接受拖拽文件获取真实的文件路径?

网友回复

+
26
-

可以

import webview
from webview.dom import DOMEventHandler

def on_drop(e):
    """drop 事件回调,e 是字典"""
    files = e['dataTransfer']['files']
    if not files:
        return

    for f in files:
        abs_path = f.get('pywebviewFullPath')   # 关键:真实路径
        print('[收到拖放]', abs_path)

        # 如果还想把路径发回 Python 业务层
        # window.evaluate_js(...

点击查看剩余70%

我知道答案,我要回答