微信小程序navigateTo异常(APP-SERVICE-SDK:Unknown URL)

背景

在开发小程序时,可能会用到banner,通过banner跳转至各种子页面。但是因为小程序自身的因素,有些是不允许的,比如通过banner跳转一个http/https链接。如果使用 wx.navigateTo完成跳转时,就会发生异常。

xml 复制代码
`navigateTo:fail APP-SERVICE-SDK:Unknown URL protocol \"https://\"

这个时候,怎么办?

解决方案

先看看该函数的描述:

博主给出两种思路:

1. 使用webview替换navigateTo

定义一个webview,指定src即可,src支持https等。

2. 使用redirectTo 替换navigateTo

当然该函数会关闭当前页面,打开新页面。这里与navigateTo有差异。

相关推荐
客场消音器10 小时前
如何使用codex进行UI重构,让AI开发的前端页面不再千篇一律
前端·后端·微信小程序
打瞌睡的朱尤15 小时前
微信小程序126~160
微信小程序·小程序
腾讯云云开发15 小时前
小程序成长计划正式接入Hy3 preview
微信小程序
bruce5411016 小时前
讲讲 RTMate (WebSocket as A Service)中的消息的发布订阅机制
后端·微信小程序
我是伪码农18 小时前
小程序50-75
小程序
ZC跨境爬虫18 小时前
模块化烹饪小程序开发日记 Day2:全局配置与 tabBar 实现
java·前端·javascript·微信小程序·html·notepad++
好赞科技18 小时前
2026年医院预约小程序三大精选:解锁智慧医疗新体验
大数据·微信小程序
ZC跨境爬虫19 小时前
模块化烹饪小程序开发日记 Day1:项目初始化与模块化目录设计
前端·javascript·ui·微信小程序·音视频
double_eggm1 天前
5.微信小程序
小程序
梦想的颜色1 天前
2026最新Claude Code 规范文件 CLAUDE.md 全面解析与超全模板
人工智能·小程序