摘要:給網站加谷歌翻譯,搜索引擎一搜一大堆,這里不再贅述。,原生,并且谷歌顯示在右側。,為什么把中的改成了理由同,為什么的前面加了個符號這里正是谷歌翻譯的一個,猜測和中的某些正則匹配有關。
給網站加谷歌翻譯,搜索引擎一搜一大堆,這里不再贅述。只貼一個申請谷歌翻譯的一個地址:
https://translate.google.com/...
和一段代碼:
下面是官方給出的代碼:
下面是我改良的代碼:
最所以這么改,里面有三個地方要注意的:
1,為什么用定時器輪詢?
根據自己的網站布局,這個div可能是其他js動態添加,此時調用不一定存在。
2,為什么清除圖片請求?
圖片大多為google.com,部分被墻地區,不一定打得開,而且圖片本身不影響交互。會加快翻譯插件顯示:親測可用從10秒才顯示提高到0.5秒。
3,為什么要判斷移動端和pc端?
發現插件本身的pc效果并不會自動兼容移動端。所以這里根據瀏覽器代理判斷移動端來實現:移動端使用原生select進行加載。
4,為什么把translate.google.cn/translate_a/element.js中的com改成了cn?
理由同2
5,為什么element.js?&cb=googleTranslateElementInit的cb前面加了個and符號?
這里正是谷歌翻譯的一個bug,猜測和js中的某些正則匹配有關。不帶這個&,則回調函數不會被調用。
3的可選參數如下:
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/97311.html
摘要:谷歌系統將在第三季度正式發布,屆時將會由諸多廠商系統得到升級。不過谷歌確實表示,中改善了后退手勢的靈敏度偏好,并為其添加了的垂直應用排阻極限。顯然,谷歌希望開發人員能夠確保其已經為新版做好準備。 前言 當今手機市場可謂是百花齊放,但手機系統卻屈指可數,其中Android和iOS就占據了整個手機系統市場的99%,單單Android就占據了整個手機系統市場的86%,可謂是占據絕對優勢。 s...
閱讀 1993·2023-04-26 01:41
閱讀 2478·2021-11-24 09:39
閱讀 1930·2021-11-24 09:38
閱讀 1954·2021-11-19 09:40
閱讀 3773·2021-11-11 11:02
閱讀 3300·2021-10-20 13:48
閱讀 3172·2021-10-14 09:43
閱讀 4393·2021-09-02 15:11