問題タブ [mac-dashboard-widget]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
59 参照

javascript - OSX ダッシュボード ウィジェット ファイルの URI

機能しなくなったダッシュボード ウィジェットを更新しようとしています。Lion または Mountain Lion にアップグレードすると思います。

ウィジェットには、ファイルをドロップするためのドロップ ゾーンがあり、そこから Web サービスにアップロードされます。

しかし、私の ondrop イベント ハンドラーは、dataTransfer オブジェクトの text/uri-list プロパティに対して空の文字列を返しています。

これにより、text/uri-list と public.file-url という 2 つの潜在的に有用なプロパティが明らかになります。

ただし、いずれかで getData を呼び出すと、常に空の文字列が生成されます。

Mac ダッシュボード ウィジェットにドロップされたファイルのファイル URI を取得する方法を知っている人はいますか?

0 投票する
1 に答える
108 参照

macos - Web サイトから Mac ダッシュボード ウィジェットを直接インストールする

お客様に提供したい Mac 用のダッシュボード ウィジェットがあります。典型的な配信方法は、ユーザーがウィジェットを zip ファイルとしてダウンロードし、zip 内のウィジェットをダブルクリックすることです。zip ステップを実行せずにウィジェットを直接ダウンロードする方法はありますか? つまり、「このダッシュボード ウィジェットをインストールしますか?」のようなポップアップが表示されるボタンをクリックすることは可能ですか?

0 投票する
1 に答える
28 参照

objective-c - dshboard ウィジェットの Cocoa バンドル

ハードディスクからファイルを読み取る必要があるダッシュボード ウィジェットを開発しています。Javaスクリプトではファイルにアクセスできないことを知りました。Apple のドキュメントを調べると、cocoa プラグインを使用して可能であることがわかりました。しかし、アップルのドキュメントに記載されている例に従うだけでは、これを機能させることができませんでした。.h および .m ファイルを追加し、Webkit メソッドを実装した新しいバンドルを作成しました。少なくとも、ウィジェット js から cocoa メソッドを呼び出したいだけです。ダッシュボード ウィジェットを使用したココア バンドルを示すサンプル コードはありますか? NSSString を返す単純なメソッドを呼び出すだけで問題ありません。

FileAccess バンドルに記述したコードは次のとおりです。(ReadFile.m)

ありがとう。