iPhone端iframe内target="_top"链接跳转异常问题求助
Banno Digital Toolkit插件内iframe中的
target="_top"链接无法在iOS/Android App内正常打开 我们使用Banno Digital Toolkit Plugin Bridge,通过带有target="_top"属性的HTML锚点标签打开链接,在桌面端和移动端App的非iframe场景下,都能正常在App内打开链接。但当把这个锚点标签放到内容里的iframe中时,Android和iPhone端的链接会直接在插件卡片本身内打开,而不是在App中跳转;桌面端则没有这个问题。
测试使用的iOS版本为Garden App V.3.12.0(1277)。
我基于官方的简单插件示例创建了测试分支,仅新增了public路径下的frame.html文件,没有修改HTTPS相关的代码。复现步骤如下:
- 渲染插件;
- 页面上会显示两个链接:一个在iframe外,一个在iframe内;
- iframe外的链接表现符合预期,能在App内打开;
- 移动端中,iframe内的链接会在插件卡片内打开,而非App中。
请问有没有人遇到过类似的问题?或者有什么建议可以确保iPhone端iframe内的链接能在App中打开?
内容的提问来源于stack exchange,提问作者Ravindra
相关产品推荐
相关产品推荐

