![](/img/trans.png)
[英]Cannot load Facebook SDK for JavaScript v 2.4 in chrome extension
[英]Cannot Load Chrome Extension Javascript File
我建立了一個簡單的應用程序,用於在使用Adwords時修改用戶在文本區域中輸入的單詞。 但是,javascript文件說,當我嘗試加載解壓縮的擴展程序時,加載它時出錯。
這是我的清單:
{ "name": "Keyword Modifier", "version": "1.0", "manifest_version": 2, "description": "Just copy/paste your keywords and modify them in bulk.", "icons": { "16": "icons/icon16.png", "48": "icons/icon48.png", "128": "icons/icon128.png" }, "default_locale": "en", "browser_action": { "default_icon": "icons/icon19.png", "default_title": "Keyword Modifier", "default_popup": "src/browser_action/browser_action.html" }, "content_scripts": [ { "matches": [ "https://www.google.com/*" ], "js": [ "js/popup.js" ] } ] }
這是javascript:
var keywordBox = document.getElementById('keywordBox'); var phraseButton = document.getElementById('phraseButton'); var exactButton = document.getElementById('exactButton'); var modifiedButton = document.getElementById('modifiedButton'); phraseButton.addEventListener('click', function() { keywordBox.value = ('"' + keywordBox.value + '"'); keywordBox.value = keywordBox.value.replace(/\\n/g, '"\\n"'); }); exactButton.addEventListener('click', function () { keywordBox.value = ('[' + keywordBox.value + ']'); keywordBox.value = keywordBox.value.replace(/\\n/g, ']\\n['); }); modifiedButton.addEventListener('click', function () { keywordBox.value = keywordBox.value.replace(/^/gm, "+") keywordBox.value = keywordBox.value.replace(/ /g, ' +') });
我已經在Glitch上進行了測試,並且知道我的程序可以正常工作,所以我對可能導致錯誤的原因感到好奇。 謝謝你的幫助!
簽出您的項目:
"default_popup": "src/browser_action/browser_action.html"
根/ SRC / browser_action / browser_action.html
"js": [ "js/popup.js" ]
根/ JS / popup.js
browser_action.html
html代碼<script src="../../js/popup.js"></script>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.