載入GOOGLE地圖時報錯

2021-08-29 19:19:28 字數 1189 閱讀 7869

[b]載入google地圖的js檔案時報錯[/b]

這是我的第一篇部落格,寫的不好請大家多多包涵。今天在做乙個頁面中加入google地圖時遇到乙個問題,當我按照google map 開發者指南上面的步驟進行操作後,在瀏覽器中預覽時,頁面就總是出現js的錯誤,缺少分號。

我挺鬱悶的,在另外的頁面都可以,但在我這個的頁面它就不行。剛開始我就找我其它

js函式是不是有缺少分號的。仔細看了一遍,都沒有。這就怪了。沒辦法,那就用最簡單也最

有效的辦法看是**的js出錯。(將載入地圖的js函式單獨拿到乙個新的頁面)。還是不行,我就想我這個頁面和其它頁面有**不同。錯誤是在載入google的js檔案時出錯。是不是字元編碼的問題,導致瀏覽器在解析引入的js函式出現亂碼呢。仔細一對比,嘿,還真是不一樣

google的地圖在編碼為utf-8上的頁面就可以執行,而我的頁面編碼是big5,所以會出錯。

應該如何解決呢?後來我在[color=blue]常見問題[/color]中找到了答案,原來google預設的輸入和輸出字元是utf-8.如果你的頁面的編碼設定是utf-8!

那麼引入js檔案時直接copy就可以了!

如下:

其中的key要換成自己申請的。

但是如果你的頁面不是utf-8,而是其它如big5.那麼你就的加乙個引數。

如下:

注意,這兩段引入的**有三個地方不同。

1. 首先是key不同,這個不用說。

2. 乙個src="

乙個src="

這兩個第乙個代表的是大陸,另乙個代表的是我們的台灣地區。每個地區的地圖伺服器是不一樣的

3. 第二個引入的js中多乙個引數[color=blue]oe=big5[/color],這是設定google的js檔案的輸出編碼,這個就是要和您的頁面設定的編碼要一致。否則就會遇到我那個同樣的問題。另外還可以用[color=blue]ie=big5[/color],設定它的輸入編碼。

[url]

[url]

[url]

google的地圖工具包

[url]

google的地圖api討論組

[url]

Pytorch載入模型時報錯

報錯截圖如下 反覆排查問題沒發現為何如此,檢視pytorch中文文件發現儲存和載入模型方法都完全正確,模型儲存和載入 對比中文文件截圖如下 其中乙個方法是在載入模型時新增引數strict false,可以只保留鍵值相同的引數避免出錯,用法如下 model.load state dict ckpt s...

載入CIFAR資料集時報錯的大坑

報錯 報錯 修改把報錯哪行的x 新增 compat.v1.修改成 報錯 使用pip list檢視版本,我版本是2,這個原因是版本太高,要更換底版本。修改版本 先檢視一下版本,如果不是3.5的,先要改成3.5 安裝3.5版本的python 安裝1.0的tf pip3 install tensorflo...

編譯uboot時報錯

編譯u boot時出現 configuring for smdk6400 board ln 正在建立指向 arch arm include asm 的符號鏈結 asm 不支援的操作 make xx config 錯誤 1 然後再執行 make config的時候出現 could not find l...