Google chrome extension 正在尝试将默认收件人添加到“电子邮件此页面”扩展名
我正在尝试使用这个页面示例中的电子邮件作为基础,并制作我自己的第一个Chrome扩展 我想做的很简单:我想为收件人添加一个默认的电子邮件地址 不幸的是,我似乎找不到Chrome电子邮件API的描述 无论如何,我尝试将另一个JSON对象/参数添加到additionalInfo变量时,包含了以下几个变量:Google chrome extension 正在尝试将默认收件人添加到“电子邮件此页面”扩展名,google-chrome-extension,Google Chrome Extension,我正在尝试使用这个页面示例中的电子邮件作为基础,并制作我自己的第一个Chrome扩展 我想做的很简单:我想为收件人添加一个默认的电子邮件地址 不幸的是,我似乎找不到Chrome电子邮件API的描述 无论如何,我尝试将另一个JSON对象/参数添加到additionalInfo变量时,包含了以下几个变量: var additionalInfo = { "title": document.title, "selection": window.getSelection()
var additionalInfo = {
"title": document.title,
"selection": window.getSelection().toString(),
"mailto": 'foo@foobar.com' // my code
};
chrome.extension.connect().postMessage(additionalInfo);
我也试着在options.html文件中找到一个要编辑的“mailto”调用,但同样没有成功
我开始怀疑使用的API是否不是外部API——也许我在错误的地方寻找答案
不管怎样-帮助会很好。
b您只需修改背景页面:
function executeMailto(tab_id, subject, body, selection, mailto) {
var default_handler = customMailtoUrl().length == 0;
var action_url = "mailto:" + mailto + "?";
...
}
...
chrome.extension.onConnect.addListener(function(port) {
...
executeMailto(tab.id, info.title, tab.url, info.selection, info.mailto);
...
});
谢谢,我试试看。我在哪里可以找到关于如何使用ChromeAPI的这类和其他类型的信息?我浏览了谷歌的网页,但没有找到这些信息。