我使用的是InstallAnywhere 2012。在安装后部分,安装程序显示自述文件。自述文件中有内部和外部链接。内部文件不工作(未导航到自述文件的相应部分)。
我尝试在浏览器中打开readme.html,但它工作正常。
发布于 2014-06-10 06:47:35
如果我在shell中执行此操作,语法将类似于..
"C:\Users\myuser\AppData\Local\Google\Chrome\Application\chrome.exe“"file:///C:/Users/myuser/Desktop/index.html#anchor1”
这里有一种在IA中做到这一点的方法,诚然很粗糙:
1)使用一个查找浏览器的小jar程序(stackoverflow)
2)然后,您的程序将组成几个字符串,并将它们写入.bat或.sh文件-即打开浏览器的命令字符串和本地自述文件的字符串
3)然后,您的程序可以使用custom code将“特殊文件夹”传递回IA,或者,为了方便起见,如果您不关心它是如何发生的,则直接执行它。
4)这会产生一个向下滚动到右侧锚点的浏览器。
IA api提供的“打开默认浏览器”或“启动文件”等替代操作似乎会剥离(或不允许)url中的#锚注释。
https://stackoverflow.com/questions/24008587
复制相似问题