最近遇到一个需求、公司有一个业务,制作的小程序需要跳出微信打开一个指定的我们自己的页面,拿到这个需求后我们团队分开去找资料研究方案,通过微信的开发文档、腾讯的第三方开发文档我们都查阅过资料但是最终只找到一些历史性的资料也就是以前可以现在已经全部封闭了,在网络上找到 很早之前一些前辈分享的遮挡。我们加以改进。
现在可以实现安卓手机的话是通过点击链接,直接跳转出微信。自动打开手机默认的浏览器
案例地址:>
打开手机登陆微信后,找到并点击”我“;
页面跳转后在”我“中找到并点击”设置“;
接上一步,页面再次跳转,点击”通用“;
然后找到”发现页管理“,点击;
可以看到在发现页管理中有”打开/关闭发现页的入口“,包括朋友圈、扫一扫、小程序等;
点击小程序后面的类似胶囊的按钮,这样,微信小程序入口就关闭了;
在返回到微信”发现“菜单,微信小程序入口已经不显示了1。
使用第三方工具:如果你想禁止某些app跳转微信小程序,你可以使用一些第三方工具来拦截或者屏蔽跳转请求,具体 *** 作如下:
下载并安装一个名为”Finclip“的工具,这是一个可以帮助你管理和控制app跳转的工具;
打开Finclip,进入”设置“页面,找到并开启”禁止第三方app跳转到微信小程序“的选项;
返回主页面,点击”添加应用“按钮,选择你想要禁止跳转的app,并添加到Finclip中;
这样,当你使用这些app时,如果遇到跳转微信小程序的广告或者链接,Finclip会自动拦截或者屏蔽,不会让你跳转到微信小程序3。
微信小程序页面滑到到底部,继续上拉跳转到其他界面:
以下方法不可行:
1实现这功能不能用onReachBottom,onReachBottom只有页面滑到到底部才触发,继续上拉无法再触发onReachBottom;
2如果界面上包含其他内容,底部是列表,界面绑定页面下拉刷新方法,这种情况也不能使用scroll-view的上拉加载更多方法,会导致页面下拉和列表srcoll-view下拉2个事件冲突,触发不灵敏
解决办法:
首页上监听 touchmove,然后首页加载完的时候查询一下整个页面的高度。touchmove的时候判断已经是到底了,就跳转A页面呗。不过需要注意会触发多次,注意过滤
以上就是关于微信小程序如何实现点击链接跳转到手机自带浏览器全部的内容,包括:微信小程序如何实现点击链接跳转到手机自带浏览器、怎样才可以不让微信的小程序跳转到外部、微信小程序页面滑到到底部,继续上拉跳转到其他界面等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)