微信小程序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有差异。

相关推荐
小小王app小程序开发7 小时前
抽赏小程序特殊赏玩法开发全解析:技术实现+架构支撑+合规落地
小程序·架构
江南西肥肥7 小时前
从手绘图到小程序,我用AI花了2个小时完成
小程序·vibecoding·claudecode
柠檬树^-^13 小时前
小程序定位
小程序
计算机毕设指导613 小时前
基于微信小程序民宿预订管理系统【源码文末联系】
java·spring boot·mysql·微信小程序·小程序·tomcat·maven
tjjucheng15 小时前
专业小程序定制开发公司推荐
大数据·小程序
莫非技术栈15 小时前
我模仿“死了吗“做了一个打卡签到的小程序
小程序
P7Dreamer15 小时前
微信小程序处理Range分片视频播放问题:前端调试全记录
前端·微信小程序
2501_9159214316 小时前
如何在苹果手机上面进行抓包?iOS代理抓包,数据流抓包
android·ios·智能手机·小程序·uni-app·iphone·webview
苦夏木禾17 小时前
在微信小程序中,同样的宽度100%,textarea和其他标签的实际宽度不一样
微信小程序·小程序