uniapp 使用插件市场的uni-share,ios微博分享 分享页面和微博授权来回跳转,微博授权页和redirect_uri 一样,ios通用链接也是。
5条回答 默认 最新
阿里嘎多学长 2025-11-11 23:22关注阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程
解决方案
你遇到的问题是 uni-app 使用 uni-share 插件市场的微博分享功能,ios 微博分享页面和微博授权页面之间存在来回跳转的问题。
原因
可能原因是微博授权页面和 redirect_uri 一样,导致微博分享页面和微博授权页面之间存在循环跳转。
解决方法
- 检查 redirect_uri: 确保 redirect_uri 和微博授权页面的 URL 不同。
- 配置微博分享参数: 在 uni-share 的配置中,设置
redirect_uri为微博分享页面的 URL,而不是微博授权页面的 URL。 - 使用通用链接: 如果使用通用链接,确保通用链接和微博分享页面的 URL 不同。
核心代码
// uni-share 配置 const shareConfig = { // ... redirect_uri: '微博分享页面的URL', // 不要使用微博授权页面的URL // ... }; // 使用通用链接 const link = '微博分享页面的URL';注意
确保在微博分享页面和微博授权页面之间存在明显的区别,以避免循环跳转。
解决 无用评论 打赏 举报