2
我正嘗試使用谷歌翻譯來創建翻譯網頁的擴展。 我撰寫網址如:url google translate + current tab + &sl=auto&tl=it&hl=&ie=UTF-8
但無效。怎麼了?activeTab.url Safari擴展
謝謝
<script>
safari.application.addEventListener("command", performCommand, false);
function performCommand(event) {
if (event.command == "translate") {
var currentTab.url = safari.application.activeBrowserWindow.currentTab.url;
var rUrl = "http://translate.google.it/translate?u=" + encodeURIComponent(currentTab.url) + "&sl=auto&tl=it&hl=&ie=UTF-8";
safari.application.activeBrowserWindow.activeTab.url(rUrl);
}
}
</script>
馬特您好,感謝!現在工具欄中的按鈕可以工作,但不會加載當前的URL。可能在這裏:encodeURIComponent(currentUrl)https://www.dropbox.com/s/uemccj6urji0vud/error.png – francy89
url google translate + current tab +&sl = auto&tl = it&hl =&ie ie = UTF-8不顯示 – francy89
確認在「擴展」構建器中將「訪問級別」設置爲「全部」。 –