QWebViewを使用してGoogle Maps APIを表示しています。 UIを通じて、ユーザーはいくつかのアドレスを入力し、これらの場所は地図上のマーカーとして表示されます。Google Maps APIに経路やマーカーが表示されなくなる
旅行セールスマンアルゴリズムでは、プログラムは最短ルートを計算し、Googleマップを使用してこの最短ルートを表示するHTMLを作成します。このHTMLは、QWebViewを介して表示されます。
これはすべてうまくいきましたが、先週から同じコード(私のコードは変更されていません)がWindowsマシンでの動作を停止しましたが、Linuxボックスで機能し続けています。
他のウェブブラウザでHTMLコードが完全に動作しています。
QWebViewがその日付以降にルート/マーカーを表示しなくなり、Windowsコンピュータでのみコードが完全にLinux上で動作することが絶対に奇妙なことがわかりました。
私は何を欠席しましたか?どのテストを実行して解決策を見つけることができますか?
QWebViewのWindows版とHTMLコードの間の通信を妨害しているGoogle Maps APIで何かが変更されたようです。
2017年11月22日頃にGoogle Maps APIが変更されましたか?
(プロジェクト:https://github.com/vvim/routetool - 問題https://github.com/vvim/routetool/issues/49)
うん、新バージョン3.31を2017年11月21日にリリースされました:https://developers.google.com/maps/documentation/javascript/releases – Wim