评论

小程序在微信浏览器中打开url,非webview

小程序除了webview打开网址,还有其他方式吗?-- 有

wx.openUrl(Object object)

基础库 目测所有版本 都支持

通过微信浏览器打开网址

参数
Object object

属性 类型 默认值 必填 说明
url string 要跳转的网址
success function 接口调用成功的回调函数
fail function 接口调用失败的回调函数
complete function 接口调用结束的回调函数(调用成功、失败都会执行)

示例代码
在开发者工具中预览效果


wx.openUrl ({ url:'https://xxx.xxx', complete: console.log } )

效果展示

Bug & Tip

  1. tip: 目前在PC端调用成功
  2. tip: 开发者工具中无权限访问此接口 {errMsg: "openUrl:fail no permission"}
  3. tip: 真机上拒绝访问此接口 {errMsg: "openUrl:fail:access denied"}

注意
这个只是在PC端上可用,如果官方看到这个帖子说不定会把这个api的权限给和谐掉。在项目中请慎用

最后一次编辑于  2021-10-25  
点赞 4
收藏
评论

3 个评论

  • 人生
    人生
    05-20

    小程序无限跳转链接免费生成  突破每个链接只能一人访问的限制 

    点击生成测试

    下方会公布源码

    05-20
    赞同
    回复
  • XY:me
    XY:me
    03-23

    看到我说明这个api已经彻底用不了了

    换个别的解决方案吧

    03-23
    赞同
    回复
  • 安逸
    安逸
    2021-10-25

    这个接口 开放就好了~

    2021-10-25
    赞同
    回复
登录 后发表内容