0

ユーザーの Bing マップ座標を非表示にすることは可能ですか?

これは私のJavaScriptコードです:

var mapOptions = { credentials : "My app code here", zoom:@(Model.Sprint.ZoomFactor), center:new Microsoft.Maps.Location(latitude, longitude), showDashboard: false, disableUserInput: true, enableSearchLogo: false, enableClickableLogo: false };

私のhtmlソースでは、座標がユーザーに表示されますが、ユーザーは正確な場所を確認できません。

それらを隠す方法を知っている人はいますか?

ASP.net MVC 3 を使用しているため、座標はビューモデルから取得されます。

ありがとう。

4

1 に答える 1

0

Bing マップの JavaScript コントロールを使用している限り、この情報をユーザーから隠すことはできません。コードはユーザーのマシンで実行されています。ソース コードとデータをユーザーから隠すにはどうすればよいでしょうか。ダウンロードしたソース コードで座標が表示されないようにする必要がある場合は、Bing インタラクティブ SDK に似たものを試すことができます。この SDK では、クライアントによって発行された ajax 呼び出しを使用して、実行時にマップ ライセンス キーを取得します。しかし、これはブラウザの JavaScript デバッグ機能を使用してコードをステップ実行することで簡単に無効になります。

于 2013-01-16T19:21:26.690 に答える