如何使用 towify 实现小程序的页面分享?

如何使用 towify 实现小程序的页面分享?,第1张

打开开发者工具,在项目的pages文件夹下新建mypage文件夹,并在文件夹内新建mypage,在app.json中将mypage设为第一页面

请点击输入图片描述

在mypage.wxml中写代码如下:

<text>pages/mypage/mypage.wxml</text>

<button open-type='share'>分享</button>

请点击输入图片描述

做完第二步就已经实现了转发,默认title为当前小程序名称,path为当前页面的路径,imageUrl为当前页面的截图,如下图所示

请点击输入图片描述

4

为了实现更好的展示,可以再mypage.js中分享函数设置title及path,代码如下:

onShareAppMessage: function (res) {

if (res.from === 'button') {

}

return {

title: "真好",

path: 'pages/mypage/mypage'

}

}

请点击输入图片描述

5

编译代码,点击分享按钮,查看效果如下图所示,有了设置的title

6

如果传递的路径带参数需要在path中添加

*/

onShareAppMessage: function (res) {

if (res.from === 'button') {

}

return {

title: "真好",

path: 'pages/mypage/mypage?var='+data

}

}

7

当然要在接收的页面onload函数的options中获取参数

onLoad: function (options) {

options.data

},

END

经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。

作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。

首先打开微信,向下滑动页面,召唤出小程序菜单,在上方的搜索栏中输入你想要设置的小程序

选择小程序后进入,找到右上角的【三点】图标,点击【设置】按钮;

选择开发者选项。电机路径设置。

背景:需求是要实现App跳转小程序,而这个小程序是某平台的小程序。网上查阅跳转小程序需要两个核心参数, username 和 path 。那么我们怎么去得到这两个参数呢?下面开始一一介绍:

渠道很有多,我以微信客户端来说明。可以在微信上搜索你的目标小程序,下面我随便一个小程序说明。

通过 微信公众开发平台 ,进入后台之后搜索你的目标小程序

后面就简单啦,你想得到目标页面的path,只需浏览目标页面,然后点击右上角分享,复制页面路径。那就是当前页面的路径啦!

后续,你拿到了 username 和 path ,就可以愉快的跳转啦!

检查一下 path ,查看其他复制的 path 和当前的页面是否一致。如果一样,说明当前的页面是很有可能内部鉴权关系返回的地址。可以先将目标的页面分享到微信,然后在微信中打开此分享链接,进入目标小程序后,再次复制获取的 path 应该就是真正的加密路径 path 。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/8170479.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存