小程序
小游戏
企业微信
微信支付
扫描小程序码分享
照着文档希望实现从外部浏览器跳转小程序,
在微信中打开静态托管页面是可以跳转到小程序的
在外部浏览器中运行一直报错
penapi.urlscheme.generate:fail invalid weapp pagepath rid: 62457ab5-1d75216b-161b0593
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
微信小程序获取的链接地址中会包含 .html 后缀;而调用的js里不能包含这个后缀。
例如获取的地址是:/pages/index/index.html?sku_id=10 js里的链接代码应该为: path: '/pages/tabBar/index/index', query: 'sku_id=10'
看看是不是这个问题。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
看一下云函数有没有安装依赖,如果未安装,上传并部署:所有文件,会提示缺依赖 安装依赖之前,要安装npm,安装完成后,重启电脑,不然在外部终端窗口中可能不识别npm命令,点击在外部终端窗口打开,输入命令npm install,安装好依赖后,文件中会出现package-lock.json 还有就是 jumpWxa: { path: '/pages/index/index', // query: '', }, 页面路径是pages开头,不是page
返回结果
{"errorCode":1,"errorMessage":"user code exception caught","stackTrace":"Error: errCode: 40165 | errMsg: openapi.urlscheme.generate:fail invalid weapp pagepath rid: 62457b35-31564785-0c4f6e51\n at callWXOpenAPI (/var/user/node_modules/wx-server-sdk/index.js:2390:31)\n at processTicksAndRejections (internal/process/task_queues.js:97:5)","statusCode":430}
日志
START
当前未指定env,将默认使用第一个创建的环境!
REPORT RequestId:e406bda8-71fa-41f4-b06e-4f8268a303a3 Duration:199ms Memory:256MB MemUsage:19.870323MB
END
ERROR RequestId:e406bda8-71fa-41f4-b06e-4f8268a303a3 Result:{"errCode":1,"errMsg":"user code exception caught","stackTrace":"Error: errCode: 40165 | errMsg: openapi.urlscheme.generate:fail invalid weapp pagepath rid: 62457af9-108d849f-7773c89b\n at callWXOpenAPI (/var/user/node_modules/wx-server-sdk/index.js:2390:31)\n at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
REPORT RequestId:e406bda8-71fa-41f4-b06e-4f8268a303a3 Duration:214ms Memory:256MB MemUsage:19.870323MB
ERROR RequestId:e406bda8-71fa-41f4-b06e-4f8268a303a3 Result:{"errCode":1,"errMsg":"user code exception caught","stackTrace":"Error: errCode: 40165 | errMsg: openapi.urlscheme.generate:fail invalid weapp pagepath rid: 62457b35-31564785-0c4f6e51\n at callWXOpenAPI (/var/user/node_modules/wx-server-sdk/index.js:2390:31)\n at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
微信小程序获取的链接地址中会包含 .html 后缀;而调用的js里不能包含这个后缀。
例如获取的地址是:/pages/index/index.html?sku_id=10 js里的链接代码应该为: path: '/pages/tabBar/index/index', query: 'sku_id=10'
看看是不是这个问题。
看一下云函数有没有安装依赖,如果未安装,上传并部署:所有文件,会提示缺依赖 安装依赖之前,要安装npm,安装完成后,重启电脑,不然在外部终端窗口中可能不识别npm命令,点击在外部终端窗口打开,输入命令npm install,安装好依赖后,文件中会出现package-lock.json 还有就是 jumpWxa: { path: '/pages/index/index', // query: '', }, 页面路径是pages开头,不是page
返回结果
{"errorCode":1,"errorMessage":"user code exception caught","stackTrace":"Error: errCode: 40165 | errMsg: openapi.urlscheme.generate:fail invalid weapp pagepath rid: 62457b35-31564785-0c4f6e51\n at callWXOpenAPI (/var/user/node_modules/wx-server-sdk/index.js:2390:31)\n at processTicksAndRejections (internal/process/task_queues.js:97:5)","statusCode":430}
日志
START
当前未指定env,将默认使用第一个创建的环境!
REPORT RequestId:e406bda8-71fa-41f4-b06e-4f8268a303a3 Duration:199ms Memory:256MB MemUsage:19.870323MB
END
ERROR RequestId:e406bda8-71fa-41f4-b06e-4f8268a303a3 Result:{"errCode":1,"errMsg":"user code exception caught","stackTrace":"Error: errCode: 40165 | errMsg: openapi.urlscheme.generate:fail invalid weapp pagepath rid: 62457af9-108d849f-7773c89b\n at callWXOpenAPI (/var/user/node_modules/wx-server-sdk/index.js:2390:31)\n at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
START
当前未指定env,将默认使用第一个创建的环境!
REPORT RequestId:e406bda8-71fa-41f4-b06e-4f8268a303a3 Duration:214ms Memory:256MB MemUsage:19.870323MB
END
ERROR RequestId:e406bda8-71fa-41f4-b06e-4f8268a303a3 Result:{"errCode":1,"errMsg":"user code exception caught","stackTrace":"Error: errCode: 40165 | errMsg: openapi.urlscheme.generate:fail invalid weapp pagepath rid: 62457b35-31564785-0c4f6e51\n at callWXOpenAPI (/var/user/node_modules/wx-server-sdk/index.js:2390:31)\n at processTicksAndRejections (internal/process/task_queues.js:97:5)"}
path: '/pages/tabBar/index/index',
query: ''
}
这是云函数index.js里的,path 前面有斜杆没斜杠的都试过了,这个路径配置在微信浏览器里能正常跳转的,因此页面路径应该没问题