0

私のウェブサイトには、kmlファイルへのリンクがあります。

ユーザーがこのリンクをクリックすると、Google Earth アプリケーションでこの kml ファイルを開きたいと思います。

Android では、インテントを使用してコンテンツ タイプを提供することでそれを行うことができます。

同じことをする方法はデスクトップですか?いいえ しかし、それは問題を解決しません。

はい、スクリプトを使用して開く場合、ユーザーの同意を求める方法はありますか? これを行うためにクライアント側のスクリプトを実行できますか?

4

1 に答える 1

0

リンク先の回答で述べたように:

通常、Web ページからクライアント マシンで任意のプログラムを実行することはできません。同意の有無にかかわらず。これを行うには、ユーザーの同意後にブラウザー プラグインをインストールするか、ユーザーにアクションを要求する必要があります。
これを許可すると、セキュリティ上の問題が発生します。

標準の Web ページ アクションを使用できます。ただし、結果はクライアント側のユーザー構成に依存する可能性があります。

リンクされた回答には、Web ベースの Google Earth を使用できることも記載されています。もちろん、単純なクライアント側スクリプトを使用して、確認を求めることもできます。

于 2013-05-02T16:27:15.860 に答える