为什么PDF中的超链接无法在智能手机上运行?

时间:2016-03-11 08:49:02

标签: hyperlink jasper-reports pdf-generation

我使用Jasper报告生成PDF报告,并且我在生成的文件中有超链接,当我使用Adobe Acrobat Reader打开它时,它不会在智能手机上工作。

创建超链接的代码

<textField hyperlinkType="Reference" hyperlinkTarget="Blank">
            <reportElement mode="Opaque" x="450" y="80" width="100" height="20" forecolor="#0080FF" uuid="d11cac12-8769-450c-b9e8-f512179f33e3">
                <printWhenExpression><![CDATA[$V{PAGE_NUMBER} == 1]]></printWhenExpression>
            </reportElement>
            <textElement textAlignment="Left">
                <font size="10" isUnderline="true"/>
            </textElement>
            <textFieldExpression><![CDATA["Go"]]></textFieldExpression>
            <hyperlinkReferenceExpression><![CDATA["https://www.google.com"]]></hyperlinkReferenceExpression>
        </textField>

1 个答案:

答案 0 :(得分:0)

在Jaspersoft Studio中,将“链接目标”设置为“自我”,它对我有用。链接类型为“参考”。