Javascript OSX仪表板小部件文件URI

Javascript OSX仪表板小部件文件URI,javascript,macos,mac-dashboard-widget,Javascript,Macos,Mac Dashboard Widget,我正在尝试更新一个已经停止工作的仪表板小部件,我想升级到Lion或Mountain Lion 小部件有一个用于将文件拖放到的拖放区,然后将文件上载到web服务 但是,我的ondrop事件处理程序正在为dataTransfer对象的text/uri列表属性返回一个空字符串 types = event.dataTransfer.types; for (i=0; i < types.length; i++) alert(types[i]); types=event.dataTr

我正在尝试更新一个已经停止工作的仪表板小部件,我想升级到Lion或Mountain Lion

小部件有一个用于将文件拖放到的拖放区,然后将文件上载到web服务

但是,我的ondrop事件处理程序正在为dataTransfer对象的text/uri列表属性返回一个空字符串

    types = event.dataTransfer.types;
    for (i=0; i < types.length; i++) alert(types[i]);
types=event.dataTransfer.types;
对于(i=0;i
这揭示了两个潜在的有用属性:text/uri列表和public.file-url

但是,对其中任何一个调用getData都会产生一个空字符串

是否有人知道如何获取拖放到mac dashboard小部件上的文件的文件URI