哪个是用于获取mupdf库中的外部链接的本机方法?

时间:2014-04-25 11:05:31

标签: android hyperlink mupdf

我尝试了customizable magazine app, using muPDF:代码来阅读pdf。内部链接正在运行,但外部链接无效。我该怎么做才能纠正这个问题。任何人都知道哪个是用于外部链接的本机方法,类似于以下

private native LinkInfo [] getPageLinksInternal(int page);

1 个答案:

答案 0 :(得分:1)

我认为getPageLinksInternal会返回所有链接 - 内部和外部。方法名称中的“内部”是因为它由getPageLinks调用:

https://github.com/libreliodev/android/blob/master/src/com/artifex/mupdf/MuPDFCore.java#L480

您可以遍历您获得的LinkInfo数组,并检查“instanceof LinkInfoExternal”以查找外部链接。

此处示例:

https://github.com/libreliodev/android/blob/master/src/com/librelio/lib/utils/PDFParser.java#L42