我想在chrome擴展中使用TinyMCE。在chrome擴展中使用tinymce
在簡單的例子中,當我點擊瀏覽時插入TinyMCE到textarea。
這不起作用。
請幫幫我!
這是我的代碼。 (使用jQuery。當點擊browseraction,插入文本域和應用TinyMCE的) 只需插入文本區域..不適TinyMCE的..
我的文件夾
- background.html
- content.js
- 的manifest.json
- 的icon.png
- TinyMCE的(文件夾)
- 的jquery-1.7.1.min.js
[background.html]
<script>
chrome.browserAction.onClicked.addListener(function(tab) {
chrome.tabs.executeScript(null, { file: "jquery-1.7.1.min.js" }, function() {
chrome.tabs.executeScript(null, { file: "tinymce/jscripts/tiny_mce/tiny_mce.js" }, function() {
chrome.tabs.executeScript(null, { file: "content.js" });
});
});
});
});
</script>
[content.js]
tinyMCE.init({
mode : "textareas",
theme : "simple"
});
$("body").append("<textarea>hello</textarea>");
[的manifest.json]
{
"name": "NNNyang",
"description": "TinyMCE test",
"version": "0.1",
"permissions": ["tabs", "http://*/", "https://*/"],
"background_page": "background.html",
"browser_action": {
"default_icon": "icon.png",
"default_title": "insert TinyMCE"
}
}
我可以告訴你,你應該選擇$(身體),而不是$(「身體」) – f2lollpll 2012-01-31 08:57:51
,這不是問題。 「」$(「body」)。append(「」);「」運行良好。 – NNNyang 2012-01-31 09:00:34
你有沒有想過呢?我需要做同樣的事情,我也跑到完全相同的問題。 – doremi 2012-05-08 17:19:54