MozTW 討論區 https://forum.moztw.org/ |
|
HyperTranslate和pcmanfx衝突? https://forum.moztw.org/viewtopic.php?f=11&t=31722 |
第 1 頁 (共 1 頁) |
發表人: | Velociraptor [ 2011-01-26, 08:07 ] |
文章主題 : | HyperTranslate和pcmanfx衝突? |
Fx 4.0測試版只要同時安裝 HyperTranslate 和 pcmanfx 就沒辦法切換分頁 (pcmanfx 官方和修改版都有相同情形) 不過3.6版是正常的 先前版本的 HyperTranslate 有炸過4.0版工具列的紀錄 所以個人猜問題可能出在這邊 不過沒辦法確定就是 ![]() |
發表人: | ettoolong [ 2011-01-26, 11:46 ] |
文章主題 : | Re: HyperTranslate和pcmanfx衝突? |
Velociraptor 寫: Fx 4.0測試版只要同時安裝 HyperTranslate 和 pcmanfx 就沒辦法切換分頁 (pcmanfx 官方和修改版都有相同情形) 不過3.6版是正常的 先前版本的 HyperTranslate 有炸過4.0版工具列的紀錄 所以個人猜問題可能出在這邊 不過沒辦法確定就是 ![]() 確實有衝突... 但是我已經查出原因了,可以修正, 另外,BBSFox為了解決tab圖示跑掉的問題,有引入過官版的一段code,所以在最新的版本中也有此問題, (最後一個沒問題的版本是BBSFox 1.0.75,測試用的1.0.78版則有此問題) 下一版 BBSFox 和 pcmanfx -unofficial 會修正這個問題。 感謝測試,發現了這個重要的問題。 |
發表人: | ettoolong [ 2011-01-26, 13:35 ] |
文章主題 : | Re: HyperTranslate和pcmanfx衝突? |
Velociraptor 寫: Fx 4.0測試版只要同時安裝 HyperTranslate 和 pcmanfx 就沒辦法切換分頁 (pcmanfx 官方和修改版都有相同情形) 不過3.6版是正常的 先前版本的 HyperTranslate 有炸過4.0版工具列的紀錄 所以個人猜問題可能出在這邊 不過沒辦法確定就是 ![]() 看來是HyperTranslate這個套件寫得不好,因為pcman裡面的code看起來是比較OK的寫法。 解開HyperTranslate套件,修改script.js 砍掉 tabB: document.getElementById("content"), 這行 代碼: hyperTranslate.tabB.addEventListener("contextmenu", function(e) { hyperTranslate.currContextMenuView = e.view; }, false); 這段換成 document.addEventListener("contextmenu", function(e) { hyperTranslate.currContextMenuView = e.view; }, false); 代碼: hyperTranslate.tabB.addEventListener("DOMContentLoaded", function(e) { 換成 window.addEventListener("DOMContentLoaded", function(e) { 就可以正常使用了...如果是這樣,那是要修pcmanfx呢... 還是寫信請HyperTranslate的作者修呢... =.=a HyperTranslate這套件還有一些bug... 像是有些頁面圈選下去, 卻翻不出東西(翻譯結果沒有出現), 然後錯誤主控台有一些錯誤訊息, 翻譯引擎是用google的,應該是沒太大問題, 錯誤應該是來自一些對XMLHttpRequest()的處理不當。 看來還有很多改進空間,不過我現在可能暫時沒空深入查它的問題。 |
發表人: | Velociraptor [ 2011-01-27, 20:32 ] |
文章主題 : | Re: HyperTranslate和pcmanfx衝突? |
ettoolong 寫: 解開HyperTranslate套件,修改script.js 修改後可以正常使用了 感謝<(_ _)> |
發表人: | ettoolong [ 2011-02-11, 00:19 ] |
文章主題 : | Re: HyperTranslate和pcmanfx衝突? |
Velociraptor 寫: ettoolong 寫: 解開HyperTranslate套件,修改script.js 修改後可以正常使用了 感謝<(_ _)> 修正版本在此: BBSFox 1.0.79 pcmanfx-unofficial 0.0.6 用了修正版本的BBSFox/pcmanfx-unofficial就可以直接和HyperTranslate共用,不用再手動改HyperTranslate的code了。 |
第 1 頁 (共 1 頁) | 所有顯示的時間為 UTC + 8 小時 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |