在开放数据域获取数据并绘制sharedCanvas后能否发送一个固定不可更改的通知然后在主域增加一个接收通知的接口,这样让主域知道何时可以绘制

我用的cocos,然后将sharedCanvas绘制到一个sprite上,如果不获取数据,在开放数据域onMessage后同步的绘制,然后主域的postMessage后同步绘制,是可以显示的,但是在开放数据域的onMessage后去获取数据,然后获取成功回调里绘制sharedCanvas,那么主域就没办法绘制了

建议在保证社交关系链数据不外泄的情况下,可以增加一些固定通知,这些通知的关键词是固定的,并且无法携带额外数据就好了


展开全部
收起
9回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • 欢声笑语

    15人对此回答表示赞同

    还请教一个问题,目前要做排行榜,好友的个数是在开放数据域中动态的知道的,就是说sharedCanvas需要动态变高,但是现在拿到的总高度是屏幕高度,如果要设置sharedCanvas的高度又只能在主域来设置。请问下大神们是怎样解决sharedCanvas高度问题?

    展开
    15
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 汪撕葱

    15人对此回答表示赞同

    。。怎么@人的

    展开
    15
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Dylan

    13人对此回答表示赞同

    @一天到晚游泳的鱼用mask遮挡大概是一个怎样的处理,能详细说说吗?

    展开
    13
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Reid

    13人对此回答表示赞同

    你就用个scrollview控件就可以解决了

    展开
    13
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 飞翔的企鹅

    12人对此回答表示赞同

    sharedcanvas只能在主域设置不能在开放数据域设置应该倒过来,我觉得,因为只有绘制的地方,才知道需要设置的大小啊,我现在是延时2秒再绘制,靠时序来解决这个问题,同步肯定是不行的,而且,不想考虑2g3g的网速那延时就要很长了。高度我现在是在主域设置一个很大的数字。然后用mask遮挡

    展开
    12
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 张小千

    12人对此回答表示赞同

    @YZ是的,所以我们商量了一下找了个20条左右的大小,然后把拖动条隐藏

    展开
    12
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 碳酸氢钠

    9人对此回答表示赞同

    帮顶。我也遇到了这个问题,只能是在主域写个固定长的时间等待开放数据域绘制完成,再绘制sharedCanvas......严重影响了体验!

    展开
    9
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 吴世之

    8人对此回答表示赞同

    目前貌似只能做一个估值的延时,这样确实不好。

    展开
    8
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Sofia

    2人对此回答表示赞同

    @一天到晚游泳的鱼你用了一个很大的高度,然后用scrollview的话,那么拉到下方会出现很多空白啊?

    展开
    2
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部