- 检查是否配置channel:"video"
- 检查下分享参数中是否存在 undefined 的值
- 检查是否引入第三方插件、代码统计(比如友盟)导致 onShareAppMessage 没有执行 success 或 fail 回调
// good case
Page({
onShareAppMessage: function() {
return {
channel: 'video',
title: '测试分享视频',
desc: '测试描述',
extra: {
videoTopics: ['话题一', '话题二'],
}
}
}
});
// bad case
Page({
onShareAppMessage: function() {
return {
channel: 'share', // 需要指定为video
title: '测试分享视频',
desc: '测试描述',
extra: {
videoPath: videoPath, // videoPath is not defined
videoTopics: ['话题一', '话题二'],
}
}
}
});