我很难哄骗我的应用程序的“帮助 → 搜索”功能来显示与我的应用程序中有用(和唯一)关键字相关的主题。只显示一个关键字。
背景:我在我的程序的子目录中创建了几个 html 帮助页面(示例:index、accuracy、convert)。如果我调用主帮助,index.html 文件会显示得很好。从那里,我可以点击进入任何其他主题页面。
问题:如果我尝试使用关键字搜索功能,只会显示“准确度”和一个空白指示符(拉出 index.html)。我有其他关键字,如“坐标”,应该指向特定页面,但没有显示出来。
到目前为止我所做的:除了重新浏览文档(此时我有点睡眼惺忪)之外,我还通过 BBEdit 的语法检查器运行了每个页面。我还搜索了 StackOverflow 以获取与该问题相关的信息。因为关键字相当普遍,所以这是主要的主题匹配,但我已经过去了。
帮助索引器日志指出,它已索引所有 html 文件,在每个文件中找到 KEYWORDS 和DESCRIPTION 元标记(根据帮助手册的建议):
droot.html -- File has KEYWORDS meta tag content being indexed.
gc.html -- File has KEYWORDS meta tag content being indexed.
index.html -- File has KEYWORDS meta tag content being indexed.
droot.html -- File has DESCRIPTION meta tag used for abstract.
gc.html -- File has DESCRIPTION meta tag used for abstract.
index.html -- Finished parsing
droot.html -- Finished parsing
gc.html -- Finished parsing
(etc)
发布包(目录)中的 *.helpindex 文件?/Contents/Resources/MacFizzyCalcHelp/
约为 25k。不过,我不知道如何检查它的内容。
对我所缺少的有什么想法吗?