fb instant games 分享


请问下大家怎么在自己规定的区域放fb用户的头像(已获取图片)

/*分享/

facebook_share(CallBack: (share: boolean) => void) {

    if (typeof FBInstant === 'undefined') return;

    FBInstant.shareAsync({

        intent: 'SHARE',

        image:this.getShare(650, 380, "share"),//这个是背景图

        text: FBInstant.player.getName() + " Let's play game together",

        data: { myReplayData: '...' },

    }).then(() => {

        CallBack(true);

    }).catch(() => {

        CallBack(false);

    });

}

用户自己的头像可以获取到,现在遇到的难题是怎么把它放在自己想放的区域

自顶!!!有小伙伴做过不,怎么个操作法,谢谢!!

分享的图片是自己传的,那么可以先将两张图片(背景图+用户图像)组合成一张图,然后转成base64传进分享接口,两张图合成一张论坛之前有帖子。

大哥找不到,能给个链接不

okok,thank you ,Let me take a look

已解决,在屏幕外把背景和头像拼好后截图生成base64。

'For key intent: [Expected a value of type String, received: undefined]
图片那个地方 为啥我填的是字符串 它提示undefined呢 超长了么

你说的是text吗