MapMyIndiaは完全にはロードされていませんが、開発者ツールを開くと(f12を押す)機能しています

ゴパールシャルマ

MapMyIndi​​a(https://www.mapmyindia.com/api/)をプロジェクトに統合しています。このマップをブートストラップモーダルで表示しています。モーダルを開くと、マップが完全に読み込まれませんが、開発者ツール(コンソール-F12を押す)を開くと、マップは機能しています。

これで私を助けてください

ここに画像の説明を入力してください

要素を検査した後 ここに画像の説明を入力してください

モーダルを閉じてから再び開くと、正常に動作します。 ここに画像の説明を入力してください

私のコードは下にあります

var start_end_markersList = new Array();
var advicemarkersList = [];
var via_points = "";
var map;
var full_path = window.location.origin;
var mapViaPoints = "";

    if (map == undefined || map == null)
                        map = new MapmyIndia.Map('map-container',
                            {
                                zoomControl: true,
                                hybrid: true,
                                traffic: true
                            });

                    get_route_result();

                    function get_route_result() {
                        remove_start_end_markersList();
                        remove_advice_marker();

                        var via_arr = '';
                        var start_points = latitude; //document.getElementById('start').value;/***get start points**/
                        var destination_points = longtitude; //document.getElementById('destination').value;/**get destination points**/
                        via_points = mapViaPoints; //document.getElementById('via').value;/**get via points**/

                        if (via_points) {
                            var v = via_points.split('|');
                            for (var i = 0; i < v.length; i++) {
                                var v_ar = v[i].split(',');
                                via_arr += ";" + v_ar[1] + "," + v_ar[0];
                            }

                        }
                        var advices_o = true;  //document.getElementById('advices_o').value;/**get advices option**/
                        var alternatives_o = true; //document.getElementById('alternatives_o').value;/**get alternatives option**/
                        var avoids = ''; //$('#avoids').val();

                        var eta = ""; try { eta = document.getElementById('eta').value; } catch (e) { }
                        var rtype = 0; // document.getElementById('rtype').value;
                        var rtype_payload = "&rtype=" + rtype;
                        var start_points_array = start_points.split(",");
                        var destination_points_array = destination_points.split(",");

                        var api_name = "route_adv";  //$("#api_name").val();
                        var api_call = api_name + "/driving/";

                        var rgn = 'ind';
                        rtype_payload = "";

                        var route_api_url_with_param = route_api_url + api_call + start_points_array[1] + "," + start_points_array[0] + via_arr + ";" + destination_points_array[1] + "," + destination_points_array[0] + "?alternatives=" + alternatives_o + rtype_payload + "&geometries=polyline&overview=" + (eta == 1 ? "simplified" : "full") + "&exclude=" + avoids + "&steps=" + advices_o + "&region=" + rgn;

                        show_markers("start", start_points_array);/*********show start points marker********/
                        show_markers("destination", destination_points_array); /*********show destination points marker********/

                        mapmyindia_fit_markers_into_bound(start_points_array, destination_points_array);

                        var encode = btoa(route_api_url_with_param);
                        getUrlResult(encode);
                    }
ゴパールシャルマ

このコードは私のために働いた。

setTimeout(function () {
        map.invalidateSize();
     }, 400);

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

jsコードは開発者ツールからは正常に機能していますが、jsファイルからは機能していません

分類Dev

ダウンロードリンクのURLを入力したときに、Chrome F12開発者ツールにネットワークをログに記録させるにはどうすればよいですか?

分類Dev

Javascriptコードはデバッグ時に正しく実行されますが、ブラウザの開発ツールが実行されていないと機能しません

分類Dev

ギャツビーは構築していませんが、開発でうまく機能しています

分類Dev

開発者を開くと、ChromeはJavaScriptを自動的にブロックします(F12)

分類Dev

サーバーまたはHTMLがCSSを表示していません(ただし、HTMLファイルを開くときに機能します)

分類Dev

Vueルートは開発サーバーでは正しく機能していますが、本番サーバーでは機能していません

分類Dev

Android開発者ツールは開いた後に空のウィンドウを表示します、それは破損していますか?

分類Dev

ChromeでMacで「開発者ツール」を起動して閉じるにはどうすればよいですか(F12とCtrl + Shift + Cを使用したFirebugなど)

分類Dev

ビルド1.0.0には、正しいベータエンタイトルメントが含まれていません。詳細については、iTunesConnect開発者ガイドを参照してください。

分類Dev

CSS移行は、Chrome開発ツールが開いている場合にのみ機能します

分類Dev

「ファイルエクスプローラーを管理者権限で実行しているときに(アプリ名)を開くことができません」というエラーが発生するのはなぜですか?

分類Dev

IE11のSeleniumテストは、開発ツールが開いている場合(F12)に合格し、それ以外の場合は不合格になります。

分類Dev

SBTの実行は最近機能を停止し、Play開発者サービスプロジェクトでは何も変更されていません

分類Dev

訪問者の国を特定します。私のコードはローカル マシンで完全に機能しています。しかし、私がホストしているときは動作していないことを確認してください

分類Dev

開発チームは、iOSでコードに署名するときに、関連ドメイン機能をサポートしていません

分類Dev

私はJAVAを使用したソフトウェア開発の初心者であり、構築されたツールと非常に混乱しています。

分類Dev

私のチームの上級開発者は、このようなSQLコマンドを書くことは「パラメータ化されているので」安全だと言っていますが、その方法がわかりません。

分類Dev

プロットして「ファイルを開くときにエラーが発生しました。このファイルはすでに開いているか、別のアプリケーションで使用されています。」

分類Dev

キーアップ検証は機能していますが、キーを押すと機能しません

分類Dev

「開発者エラー:このアプリケーションは正しく構成されていません」Googleはホワイトリストに登録されたクライアントIDを使用してFirebaseにログインします

分類Dev

simple-spreadsheetはlubyにxlsファイルを正しくロードしていませんが、irbでは正しく機能しています

分類Dev

警告「開発者ツールへのアクセスは、デバッグを続行するために別のプロセスを制御する必要があります。これを許可するには、パスワードを入力してください。」

分類Dev

postgisがインストールされていますが、拡張機能を作成できません:エラー:拡張機能制御ファイルを開くことができませんでした〜/ postgis.control ":そのようなファイルまたはディレクトリはありません

分類Dev

私はjavaとmySQLを使用して出席プログラムを行っていますが、うまく機能しません。これがコードです:

分類Dev

ウィンドウを変更するためにuseEffectを使用しようとしています。エラーは発生しませんが、機能しません。なにが問題ですか?それを機能させる方法は?

分類Dev

ウィンドウを変更するためにuseEffectを使用しようとしています。エラーは発生しませんが、機能しません。なにが問題ですか?それを機能させる方法は?

分類Dev

apt-getを使用してirssiをダウンロードしましたが、/ usr / binに保存されていて、見つからない/開くことができません。これを解決する方法は?

分類Dev

CSSは、開発者ツールには表示されますが、ファイルには表示されません

Related 関連記事

  1. 1

    jsコードは開発者ツールからは正常に機能していますが、jsファイルからは機能していません

  2. 2

    ダウンロードリンクのURLを入力したときに、Chrome F12開発者ツールにネットワークをログに記録させるにはどうすればよいですか?

  3. 3

    Javascriptコードはデバッグ時に正しく実行されますが、ブラウザの開発ツールが実行されていないと機能しません

  4. 4

    ギャツビーは構築していませんが、開発でうまく機能しています

  5. 5

    開発者を開くと、ChromeはJavaScriptを自動的にブロックします(F12)

  6. 6

    サーバーまたはHTMLがCSSを表示していません(ただし、HTMLファイルを開くときに機能します)

  7. 7

    Vueルートは開発サーバーでは正しく機能していますが、本番サーバーでは機能していません

  8. 8

    Android開発者ツールは開いた後に空のウィンドウを表示します、それは破損していますか?

  9. 9

    ChromeでMacで「開発者ツール」を起動して閉じるにはどうすればよいですか(F12とCtrl + Shift + Cを使用したFirebugなど)

  10. 10

    ビルド1.0.0には、正しいベータエンタイトルメントが含まれていません。詳細については、iTunesConnect開発者ガイドを参照してください。

  11. 11

    CSS移行は、Chrome開発ツールが開いている場合にのみ機能します

  12. 12

    「ファイルエクスプローラーを管理者権限で実行しているときに(アプリ名)を開くことができません」というエラーが発生するのはなぜですか?

  13. 13

    IE11のSeleniumテストは、開発ツールが開いている場合(F12)に合格し、それ以外の場合は不合格になります。

  14. 14

    SBTの実行は最近機能を停止し、Play開発者サービスプロジェクトでは何も変更されていません

  15. 15

    訪問者の国を特定します。私のコードはローカル マシンで完全に機能しています。しかし、私がホストしているときは動作していないことを確認してください

  16. 16

    開発チームは、iOSでコードに署名するときに、関連ドメイン機能をサポートしていません

  17. 17

    私はJAVAを使用したソフトウェア開発の初心者であり、構築されたツールと非常に混乱しています。

  18. 18

    私のチームの上級開発者は、このようなSQLコマンドを書くことは「パラメータ化されているので」安全だと言っていますが、その方法がわかりません。

  19. 19

    プロットして「ファイルを開くときにエラーが発生しました。このファイルはすでに開いているか、別のアプリケーションで使用されています。」

  20. 20

    キーアップ検証は機能していますが、キーを押すと機能しません

  21. 21

    「開発者エラー:このアプリケーションは正しく構成されていません」Googleはホワイトリストに登録されたクライアントIDを使用してFirebaseにログインします

  22. 22

    simple-spreadsheetはlubyにxlsファイルを正しくロードしていませんが、irbでは正しく機能しています

  23. 23

    警告「開発者ツールへのアクセスは、デバッグを続行するために別のプロセスを制御する必要があります。これを許可するには、パスワードを入力してください。」

  24. 24

    postgisがインストールされていますが、拡張機能を作成できません:エラー:拡張機能制御ファイルを開くことができませんでした〜/ postgis.control ":そのようなファイルまたはディレクトリはありません

  25. 25

    私はjavaとmySQLを使用して出席プログラムを行っていますが、うまく機能しません。これがコードです:

  26. 26

    ウィンドウを変更するためにuseEffectを使用しようとしています。エラーは発生しませんが、機能しません。なにが問題ですか?それを機能させる方法は?

  27. 27

    ウィンドウを変更するためにuseEffectを使用しようとしています。エラーは発生しませんが、機能しません。なにが問題ですか?それを機能させる方法は?

  28. 28

    apt-getを使用してirssiをダウンロードしましたが、/ usr / binに保存されていて、見つからない/開くことができません。これを解決する方法は?

  29. 29

    CSSは、開発者ツールには表示されますが、ファイルには表示されません

ホットタグ

アーカイブ