回覆列表
  • 1 # 用戶5592974300059

    有幾點在debug的時候可以檢查一下:

    1.確保在js文件中調用了window.onload或者添加了DOMContentLoaded的監聽事件,如果忘記的話會報錯。

    2.popup.html中引入的js文件必須為外部引用,寫在<script></script>標籤內的代碼會被chrome禁止。

    3.如果題主要對瀏覽器URL實施操作,重定向請記得不要直接使用window.location.href,我遇到過類似問題,用href沒反應但是換成window.open()就可以新建指定url的窗口。當然,用chrome.tab.create()會更好,畢竟是chrome的原生api。推測是因為在popup.js中修改href 修改的是popup.html中的href(也就是點擊browser action之後彈出的那個html頁面的href) 而不是瀏覽器當前標籤頁的href。

  • 中秋節和大豐收的關聯?
  • 烏拉拉烏拉拉娃娃哭啦是什麼歌?