我有一个使用WebHelp 9创建的RoboHelp内容目录。在一个web应用程序中,我试图使用它们的CSH JavaScript API显示特定的帮助页:
RH_ShowHelp(0, "WebHelp/index.htm>MainWindow", HH_HELP_CONTEXT, <some map id>);问题是,结果弹出总是显示第一个帮助主题,而不管我传递的地图id是什么。是否需要将为RoboHelp项目创建的映射文件包含在生成的WebHelp目录中?我认为RoboHelp将处理生成的内容中所需的任何内容。
我认为更有可能的是,我在生成映射文件/ in方面搞砸了。为了生成映射I,我执行了以下操作:
在CSH开始工作之前,我还需要采取更多的步骤吗?
发布于 2013-09-06 11:56:36
也许您忘了在生成的输出中包含映射文件。这是在Web帮助下在内容类别下完成的。
然后,可以在RH_ShowHelp的最后一个参数中指定主题号。
发布于 2013-05-21 14:06:11
您是否在内容目录中使用已发布的输出(而不是生成的输出)?
如果这没有帮助,您可以使用像这样的简单链接,这些链接在帮助框架中打开指定的主题:
http://example.com/WebHelp/index.htm#someSubfolderThatIsAChildOfTheRootHelpFolder/theTopicYouWant.htmhttps://stackoverflow.com/questions/15956613
复制相似问题