关于微信小程序跳转app,常规思路有四种?
发表时间:2023-10-01 09:59:23
文章来源:炫佑科技
浏览次数:221
菏泽炫佑科技 菏泽炫佑小程序开发 菏泽炫佑app制作 炫佑科技
微信小程序:如何跳转到app解决方案和实现
关于如何小程序跳转到应用程序,一般有四种思路:
使用官方API:应用需要连接开放平台微信app小程序开发,并与小程序同属一个账号。 关键是这个方案只适合通过app打开小程序,或者通过app共享的卡片打开小程序。 其他情况下是无法跳转的,所以一般场景下,这个方案基本不可行。 使用网页跳转:我们可以在手机默认浏览器中直接打开网页上的应用程序; 那么,在微信小程序网页视图中可以吗? 其实web-view有很多权限限制。 基本上除了显示信息之外,其他交互都需要通过小程序原生代码来实现。 使用默认浏览器跳转:我们知道,在手机默认浏览器中,我们可以直接在网页中打开应用程序; 但微信小程序有限制,不允许跳转到默认浏览器,所以这个方案不可行。 (有的手机可以跳转,但随着微信小程序基础版的升级,这种情况越来越少见)。 使用App Store跳转:App Store是腾讯旗下的。 他们可以跳转到 App Store,然后打开应用程序或下载它吗? 但由于Web域名认证的原因,除了一些腾讯自己的专用小程序外,其他小程序无法重定向。 利用微信未开放的接口:在网上了解到,微信小程序其实是有接口的。 据说可以跳转到默认浏览器打开过去的网页; 但是尝试之后却提示你没有权限使用...
上述方案的构思和尝试花了很多时间。 后来我也在百度和谷歌上搜索了很多关键词,看到的结果和上面的结果基本一致。 那么关于微信小程序跳转app,常规思路有四种?,真的没有办法小程序跳转到APP吗?
一次偶然的机会,我看到了小程序客服的功能,小程序客服是微信中类似于公众号的功能; 我们知道公众号是可以间接跳转到app的,所以跳转到app的解决方案是,小程序出来的时候,先打开客服页面,然后用微博上的关键词回复一个url(或者卡片)客户服务页面,点击url(或卡片)跳转到用盈宝app推广链接,即可打开或下载app。 (也可以通过客服卡跳转到自己的网页,然后打开app)
现在我们有了计划,是时候尝试如何实施它了:
首先跳转到微信小程序客服。 这很容易做到。 官方提供了直接跳转,只需设置open-type=''即可:
跳转到微信小程序客服,需要提示用户输入关键字。 这时候就需要跳转的时候有弹窗提示。 我们需要改变它。 **个不是普通按钮,而是打开弹出窗口的普通按钮。 在弹出的窗口中设置按钮:
在客服会话中回复“mm/萌萌/小萌伴”
客服会话关键词回复。 该小程序官方仅支持文字回复。 推荐使用API接口实现卡片或图片回复。 你可以自己开发,也可以使用第三方平台,比如芝麻服务助手、知己助手等等,反正就是这样了,搜索微信小程序客服,可以找到很多。 我刚开始使用它们,所以我不知道哪一个更可靠。
点击卡片跳转到我使用的永永宝推广网址。 这个可以在永永宝app管理后台看到并且可以自动识别和ios
虽然这个方案比较曲折,但至少可以实现小程序到App的跳转,可以用来推广App、吸引流量,或者开放一些小程序无法实现的App功能。
具体代码实现可以在开源ui中查看首页小萌版APP的点击事件。 源代码:-xmb-weapp
个人博客:IT老吴