2

Web 経由でクライアントの USB ポートに接続されている Midi デバイス (ピアノ/キーボードまたは電子ドラム セットなど) にアクセスできるかどうかを調べています。

明らかに、ブラウザーのセキュリティ モデルにより、javascript だけを使用するとこれが不可能になり、新しい html5 デバイス標準が将来的に役立つように見えますが、まだそこにはないようです。

では、フラッシュ、シルバーライト、または Java はどうでしょうか? 私が見つけた最も近いものは、アプリが信頼されている場合、Silverlight がそれを実行できるように見えるということですが、ユーザーにそうするよう説得するのは非常に簡単なことではありません。

オプションはありますか?

4

2 に答える 2

2

はい、少なくとも Windows と MacOS では可能です。ここにリンクを投稿する方法がわかりませんが、「Jazz-Plugin」をグーグルで検索できます

于 2012-02-22T19:37:58.317 に答える
1

Silverlight を使用してこれを実現する (私が知っている) 唯一の実用的な方法は、プラットフォームの呼び出しです。これには、Silverlight 5 とアプリを完全信頼モードで実行する必要があります。これは、アプリが P/Invoke を使用してほとんどすべてのことを実行できるため、理にかなっています。Web アプリで開発者がクライアントのコンピューター上の情報にアクセスできるようにする場合、何らかの警告またはユーザーのサインオフが必要になります (Silverlight の完全な信頼のように)。

于 2011-12-31T14:37:09.883 に答える