能否为插件卡片与「查看更多」设置不同跳转链接?
实现插件卡片链接与「查看更多」按钮跳转URL分离的方案
可以实现两者跳转URL不同的需求,以下是可行的解决思路:
- 区分配置字段:多数插件框架支持独立配置卡片主内容的跳转链接和「查看更多」这类操作按钮的URL。你之前尝试的
secondary redirect uri可能需配合主链接字段共同配置,而非单独使用——确认框架文档中是否有专门对应操作按钮的URL配置项,比如button_redirect_url这类字段。 - 自定义卡片模板:如果平台支持自定义卡片渲染,直接在模板中分别设置跳转地址:
<!-- 卡片主内容区域绑定专属链接 --> <a href="你的卡片特定URL"> <div class="card-main-content">卡片展示内容</div> </a> <!-- 「查看更多」按钮绑定独立跳转URL --> <button onclick="window.location.href='你的查看更多目标URL'">查看更多</button> - 排查配置场景:部分平台的
secondary redirect uri仅用于授权回调等特定场景,并非操作按钮的跳转配置。此时需找到插件配置中对应操作按钮的专属设置项,比如在manifest配置文件里的action_buttons数组中,为「查看更多」按钮单独指定url属性。
内容的提问来源于stack exchange,提问作者Draden G
相关产品推荐
相关产品推荐

