移动设备中的 Xpages 链接不起作用
Xpages links in mobile not working
带有移动控件的非常简单的 xpage 在 android 版本 5 和 link 上不起作用。我必须缺少一些简单的东西。服务器版本 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>
补充评论:
很抱歉澄清那里有 link,但是您在 android 设备上单击它们并没有任何反应,即您没有转到上面示例中的 google。我在 chrome 调试器的控制台中没有看到任何错误消息,在 domino 控制台中也没有看到任何消息。我碰巧在为设计师使用 FP 9。如果我删除 coreex 并让 link 控制一切,在 android 设备中一切正常,就像在其他地方一样。我已经搜索了这方面的答案,但没有在其他地方找到它。
您可以在 link
上使用 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>
带有移动控件的非常简单的 xpage 在 android 版本 5 和 link 上不起作用。我必须缺少一些简单的东西。服务器版本 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>
补充评论:
很抱歉澄清那里有 link,但是您在 android 设备上单击它们并没有任何反应,即您没有转到上面示例中的 google。我在 chrome 调试器的控制台中没有看到任何错误消息,在 domino 控制台中也没有看到任何消息。我碰巧在为设计师使用 FP 9。如果我删除 coreex 并让 link 控制一切,在 android 设备中一切正常,就像在其他地方一样。我已经搜索了这方面的答案,但没有在其他地方找到它。
您可以在 link
上使用 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>