我有一个深层链接,可以在 chrome 浏览器中使用特定 ID 打开我的应用程序。此链接如下所示:
intent://m/#Intent;scheme=myapp://app.com/reference/2016062910185811;package=some.package.com;end
这在网络浏览器中通过<a href="intent://...;end">click</a>
.
但是当在 PDF 中设置这个链接(通过 aspose)时,它不会做任何事情,尽管它承认它是一个链接(我可以看到点击动画)。
该链接是通过以下代码设置的:
var img = new Aspose.Pdf.Generator.Image(sec1);
tr.Paragraphs.Add(img);
//Assign a new instance of hyperlink to hyperlink property of segment
img.Hyperlink = new Hyperlink {
LinkType = HyperlinkType.File,
Url = "intent://m/#Intent;scheme=myapp://app.com/reference/" + input.Reference + ";package=some.package.com;end"
};