参考小程序文档的button组件
- show-message-card:设置为true,
- send-message-img,send-message-title:可设置,
- send-message-path:默认值不带参数,如需带参需要设置,
<button hover-class="none" open-type='contact' send-message-img='{{kefuData.shareimg}}' send-message-title='{{kefuData.title}}' send-message-path='{{send_path}}' show-message-card='true' session-from=''>
</button>
获取小程序当前路径与参数的方法如下:
function getCurrentPageUrlWithArgs() {
const pages = getCurrentPages()
const currentPage = pages[pages.length - 1]
const url = currentPage.route
const options = currentPage.options
let urlWithArgs = `/${url}?`
for (let key in options) {
const value = options[key]
urlWithArgs += `${key}=${value}&`
}
urlWithArgs = urlWithArgs.substring(0, urlWithArgs.length - 1)
return urlWithArgs
}
本文介绍了如何在联系客服时利用小程序的button组件发送带有图片、标题和路径的小程序卡片。详细讲解了show-message-card属性的设置,以及send-message-img、send-message-title和send-message-path的用法,特别是如何在send-message-path中处理参数。
618

被折叠的 条评论
为什么被折叠?



