Firefox加载项:按foldername获取现有书签文件夹的项目id

Firefox加载项:按foldername获取现有书签文件夹的项目id,firefox,firefox-addon,Firefox,Firefox Addon,我正在尝试将我的加载项保存到它自己的书签文件夹中 此函数创建了所需的文件夹,但我希望它返回现有文件夹的id,而不是永远创建数百万个新文件夹(如果它可以通过名称找到): function special_bookmark_folder() { menuFolder = bmsvc_service().bookmarksMenuFolder; // <Try and find the bookmark folder here!> return bmsvc_service(

我正在尝试将我的加载项保存到它自己的书签文件夹中

此函数创建了所需的文件夹,但我希望它返回现有文件夹的id,而不是永远创建数百万个新文件夹(如果它可以通过名称找到):

function special_bookmark_folder()
{
  menuFolder = bmsvc_service().bookmarksMenuFolder;

  // <Try and find the bookmark folder here!>

  return bmsvc_service().createFolder(menuFolder, ":: Bookmarkr ::", bmsvc_service().DEFAULT_INDEX);
  // else return id of existing folder if it's found here
}
功能特殊书签文件夹()
{
menuFolder=bmsvc_service().书签文件夹;
// 
返回bmsvc_service().createFolder(menuFolder,::Bookmarkr::”,bmsvc_service().DEFAULT_索引);
//如果在此处找到,则返回现有文件夹的id
}
您必须使用,这不是最简单的任务。幸好有