機能しなくなったダッシュボード ウィジェットを更新しようとしています。Lion または Mountain Lion にアップグレードすると思います。
ウィジェットには、ファイルをドロップするためのドロップ ゾーンがあり、そこから Web サービスにアップロードされます。
しかし、私の ondrop イベント ハンドラーは、dataTransfer オブジェクトの text/uri-list プロパティに対して空の文字列を返しています。
types = event.dataTransfer.types;
for (i=0; i < types.length; i++) alert(types[i]);
これにより、text/uri-list と public.file-url という 2 つの潜在的に有用なプロパティが明らかになります。
ただし、いずれかで getData を呼び出すと、常に空の文字列が生成されます。
Mac ダッシュボード ウィジェットにドロップされたファイルのファイル URI を取得する方法を知っている人はいますか?