![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
微信
小扶苏
这个作者很懒,什么都没留下…
展开
-
外部H5唤起微信小程序
需要在第三方网站直接打开微信小程序:以下是找到的参考链接,实现过程等后续补https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/url-scheme.htmlhttps://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/url-scheme/urlscheme.generate.html...原创 2021-05-29 17:35:38 · 1772 阅读 · 0 评论 -
查看微信小程序的原始账号id和appId
这边接到需求说要在H5页面中打开小程序,查到微信文档找到:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_Open_Tag.html使用 wx-open-launch-weapp标签来跳转这个标签需要传入所需跳转的小程序原始id,即小程序对应的以gh_开头的id下面就来说下怎么找到这个原始id1.-- 进入一个小程序,点击右上角那三个点点的图标,就出现图下图的弹窗,点击弹窗顶部标题2.-- 点击标题之后会进原创 2021-05-29 17:28:31 · 12262 阅读 · 2 评论 -
判断是页面否为微信打开
场景:做微信分享功能时有个需求说要做用户记录跟踪,需要获取用户的openId传给接口存储基于这个openId的获取需求,需要做微信静默授权才能获取到这个openId但是这个静默授权有个问题:如果不是微信打开这个页面,会报需要微信打开的一个报错提示,整个页面只能在微信打开最后就是要判断这个页面是否在微信打开:export const isWeixin = () => { let ua = navigator.userAgent.toLowerCase() return ua.ind原创 2021-05-20 11:45:46 · 1260 阅读 · 0 评论 -
微信分享ios兼容
微信分享ios兼容修复微信HTML5 History兼容性问题遇到问题: ios的微信中,初次进入页面后分享不生效,但是刷新之后分享是生效的解决方案: 在分享页面中加入以下代码beforeRouteEnter(to, from, next) { // 修复iOS版微信HTML5 History兼容性问题 if (to.path !== location.pathname) { // 此处不可使用location.replace location.as原创 2021-03-16 17:48:55 · 534 阅读 · 2 评论