2016-10-06 11 views
2

昨日apiが動作していました。今日のエラーが発生します。Bing Maps V8 - Uncaught ReferenceError:amdが定義されていません

キャッチされないにReferenceError:AMD

が定義されていないが、誰かが私を助けてくださいことはできますか?

<!DOCTYPE html> 
<html> 
<head> 
    <title>loadMapAsyncHTML</title> 
    <meta http-equiv='Content-Type' content='text/html; charset=utf-8'/> 
</head> 
<body> 
    <div id='printoutPanel'></div> 

    <div id='myMap' style='width: 100vw; height: 100vh;'></div> 
    <script type='text/javascript'> 
      var map; 
      function loadMapScenario() { 
       map = new Microsoft.Maps.Map(document.getElementById('myMap'), { 
        credentials: 'Your Bing Maps Key' 
       }); 
      } 


    </script> 
    <script type='text/javascript' src='http://www.bing.com/api/maps/mapcontrol?branch=release&callback=loadMapScenario' async defer></script> 
</body> 

UPDATE

このエラーは、Bingのチームが修正されました。

答えて

1

https://social.msdn.microsoft.com/Forums/en-US/31063241-34a2-4787-82ba-8e58bf1a2800/uncaught-referenceerror-amd-is-not-defined?forum=bingmaps

追加、修正が見つかりました:

<script type="text/javascript"> 
     window.amd = function(){}; 
     window.amd.define = function(){}; 
    </script> 
    <script type='text/javascript' src='//www.bing.com/api/maps/mapcontrol?branch=release'></script> 
+0

ありがとう!それは作品です! –

+0

このエラーはBing Teamによって修正されました。 –

2

何かは、この問題を引き起こしているホスティングプラットフォームに変更されました表示されるチームは、根本的な原因を調査しています。 Bing Mapsの支店で変更されたコードはありません。一方で、多くの人がDavidが参照した回避策を実装しています。

更新:修正プログラムが公開されています。 Bing MAps V8の読み込みは、修正プログラムがデータセンター/サーバー間でロールオーバーするのと同じように、再読み込みを開始する必要があります。

Bing Mapsのライセンスを取得している(有料の顧客)場合は、Bing Maps Enterpriseサポートチームに事件を記録してください。これにより、次の週にこの事件の詳細を含むインシデントレポートを送信することができます。サポートチームの連絡先情報がない場合は、次のURLにアクセスしてください:https://www.microsoft.com/maps/support.aspx

+1

私のチームはbing v8 apiを使用しており、このサービスが停止していることに気付きました。私たちは 'https://azure.microsoft.com/en-us/status/ rss'を購読していますが、この問題を示す情報はありません。私たちが指摘すべき別のステータスページはありますか?これらのシステム重大な通知がなければ、私のチームはこれらの状況を緩和することができません。私たちはこのサービスを払っており、私たちはこれらの通知があなた自身の製品や他の開発業者にあなたの製品に '使用する 'べきだと感じます。 – VirtualProdigy

+0

私はこれに同意します。これは自分のWebアプリケーションをガードしていないので、StackOverflowを停止のためのニュースソースとして見るのは奇妙です。 – EHorodyski

+0

Bing MapsはAzureサービスではないため、Azureサイトに通知は送信されません。すべてのBing Mapsユーザーは、Bing Maps Enterpriseサポートチームにアクセスできます。問題が見つかった場合は、連絡を取り合い、調査します。このような停止の場合、定期的な更新を提供します。サポートに関する連絡先や詳細は、https://www.microsoft.com/maps/support.aspx – rbrundritt

関連する問題