页面如下
export default defineComponent({
components: { AvatarEditor, Navbar, Title, PointCard },
setup() {
...
onShareAppMessage((e) => {
return {
title: ' this is a title',
// imageUrl: state.order?.goods.cover.url,
path: `/pages/index/index?shareFrom=${state.memberId}&missionId=${state.shareMissionId}`,
// promise
};
});
当然是完全不起作用,如图
看了一下生成的vendor.js有下面一段注释
const PAGE_INIT_HOOKS = [
ON_LOAD,
ON_SHOW,
ON_HIDE,
ON_UNLOAD,
ON_RESIZE,
ON_TAB_ITEM_TAP,
ON_REACH_BOTTOM,
ON_PULL_DOWN_REFRESH,
ON_ADD_TO_FAVORITES
// 'onReady', // lifetimes.ready
// 'onPageScroll', // 影响性能,开发者手动注册
// 'onShareTimeline', // 右上角菜单,开发者手动注册
// 'onShareAppMessage' // 右上角菜单,开发者手动注册
];
这是dev环境生成的vendor.js,prod环境就找不到这段了
请问:如何手动注册啊 ?
版本号:3.0.0-alpha-3070720230316001
q***@gmail.com (作者)
就是这么写的哦。没用
2023-05-04 01:23
YUANRJ
回复 q***@gmail.com: 提供下测试工程
2023-05-04 11:13
璇璇璇璇璇
咋解决的?
2023-05-30 16:19