작은 프로그램 공유
/**
*
*/
onShareAppMessage: function(options) {
let image = this.data.shareInfo.imagePath ? this.data.shareInfo.imagePath : '/assets/images/headPhoto.png' //
//
let shareObj = {
title: " ",
path: '/pages/invite/invite?firstUserName=' + app.globalData.user.username + '&inviteName=' + this.data.user.terminalName, //
imageUrl: image, //
success: function(res) {
if (res.errMsg == 'shareAppMessage:ok') {
console.log('ok')
}
},
fail: function() {
if (res.errMsg == 'shareAppMessage:fail cancel') {
console.log('cancel')
} else if (res.errMsg == 'shareAppMessage:fail') {
console.log('fail')
}
},
complete: function() {}
}
return shareObj
}
/**
* 사용자가 오른쪽 상단을 클릭하여 공유
*/
onShareAppMessage:
function(options) {
let image =
this.data.shareInfo.imagePath ?
this.data.shareInfo.imagePath :
'/assets/images/headPhoto.png'
console.log(image, app.globalData.user.username)
let shareObj = {
title:
this.data.shareInfo.name,
path:
'/pages/invite/invite?firstUserName=' + app.globalData.user.username +
'&inviteName=' +
this.data.user.terminalName,
imageUrl: image,
success:
function(res) {
if (res.errMsg ==
'shareAppMessage:ok') {
console.log(
'ok')
}
},
fail:
function() {
if (res.errMsg ==
'shareAppMessage:fail cancel') {
console.log(
'cancel')
}
else
if (res.errMsg ==
'shareAppMessage:fail') {
console.log(
'fail')
}
},
complete:
function() {}
}
if (options.
from ==
'button') {
//var dataid = options.target.dataset;//위 data-id=shareBtn 설정 값
//여기서 shareObj의 내용을 수정할 수 있습니다.
//shareObj.path = '/pages/btnname/btnname?id=' + dataid.id;
}
return shareObj
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.