在pdf中深度链接href

时间:2016-06-29 09:12:46

标签: android pdf deep-linking aspose.pdf

我有一个深层链接,可以在Chrome浏览器中使用某个ID打开我的应用。此链接如下所示:

HashMap

这可以通过ConcurrentHashMap在网络浏览器中使用。

但是当在PDF中设置此链接时(通过aspose),虽然它识别出它是一个链接(我可以看到点击动画),但它没有做任何事情。

通过以下代码::

设置链接
intent://m/#Intent;scheme=myapp://app.com/reference/2016062910185811;package=some.package.com;end

1 个答案:

答案 0 :(得分:1)

非标准网址方案(字面意思是intent://)并不总是被视为链接。听起来你正在使用的PDF查看器没有设置为正确识别它们,即使是这样,除了在Android设备上之外,链接也会被破坏。

您最好的选择是以某种方式将该URL包装在PDF查看器可识别的链接(http://https://)中,然后通常通过某些方式打开您的应用程序一种自动重定向。这就是我们处理Branch.io内容的方法,以确保无论链接在何处打开,应用始终会启动。