移动设备中的Xpages链接不起作用



一个非常简单的 xpage,在 android 版本 5 上带有移动控件和链接不起作用。 我必须错过一些简单的东西。 服务器版本 9.0.1 fp7。

<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core"
xmlns:xe="http://www.ibm.com/xsp/coreex"
>
<xe:singlePageApp
        id="singlePageApp1"
        selectedPageName="PastDue">
        <xe:appPage
            id="appPage4"
            pageName="PastDue"
            resetContent="true">
    <xp:link
        escape="true"
        text="Google"
        id="link1" value="https://www.google.com">
    </xp:link>
    </xe:appPage>
    </xe:singlePageApp>
</xp:view>

补充说明:

很抱歉澄清链接在那里,但您在 android 设备上单击它们,没有任何反应,即您在上面的例子中没有去谷歌。 我在 chrome 调试器的控制台中看不到任何错误消息,在 domino 控制台中看不到任何消息。 我碰巧将FP 9用于设计师。 如果我删除coreex并仅让链接控制,那么在Android设备中一切正常,就像其他地方一样。 我已经搜索了有关此的答案,但没有在其他地方找到它。

您可以使用链接上的 onclick 事件

<xe:singlePageApp
        id="singlePageApp1"
        selectedPageName="PastDue">
        <xe:appPage id="appPage1" pageName="PastDue">
            <xp:link escape="true" text="Google" id="link1">
                <xp:eventHandler event="onclick" submit="false">
                    <xp:this.script><![CDATA[location.href="http://www.google.com";]]></xp:this.script>
                </xp:eventHandler>
            </xp:link>
        </xe:appPage>
    </xe:singlePageApp>

相关内容

  • 没有找到相关文章

最新更新