收藏
回答

wx.previewImage

问题模块
API和组件

ios 的 previewImage的为什么要跳两下? 先闪一下带导航栏的页面(和安卓一样),然后又跳到全屏页面?

这样体验很差啊,不能直接到全屏预览么?


最后一次编辑于  2017-05-11  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

10 个回答

  • yaoxin
    yaoxin
    2017-05-16

     没人遇到一样的问题么?

    2017-05-16
    赞同
    回复
  • spidPC🐵
    spidPC🐵
    2017-05-19

    楼主说的【多次绑定】是什么情况~我好像也碰到这个问题,不知道你是怎么解决的?

    2017-05-19
    赞同
    回复
  • yaoxin
    yaoxin
    2017-05-22

    就是父元素和子元素都加了绑定tapbind

    2017-05-22
    赞同
    回复
  • EY
    EY
    2018-02-08

    我想问一下具体怎么解决的,我们考虑在canvas上直接画需要的内容,然后直接进入预览,不要让用户点击图片再进入预览,可以吗

    2018-02-08
    赞同
    回复
  • yaoxin
    yaoxin
    2018-02-08

    setTimeout不行么?

    2018-02-08
    赞同
    回复
  • EY
    EY
    2018-02-08

    不是时机问题,是想用户点击生成海报按钮以后,直接进入previewImage里面,可以长按保存或转发,不想让用户看到我canvas画出来海报的页面,也就是那个带导航的page

    2018-02-08
    赞同
    回复
  • yaoxin
    yaoxin
    2018-02-08

    大概明白你的意思了,h5的话,可以直接可以生成canvas对象,var canvas = document.createElement("canvas");

    而小程序不行,若果隐藏canvas的话,又无法绘制(我尝试过)。所以好像做不到直接绘制好后生成图片进行预览这样的功能。

    有几个思路

    1. 服务端绘制图片,然后接口返回可以直接预览

    2. 直接做一个单独的canvas页面,绘制图片,不做预览。

    2018-02-08
    赞同
    回复
  • EY
    EY
    2018-02-08

    嗯,我们也尝试过hidden canvas,预览不出来。

    1方案,我们时间来不及了

    2方案,我们原来想借用预览长按的那个效果的

    2018-02-08
    赞同
    回复
  • EY
    EY
    2018-03-07

    你好,能收到消息的话回复一下,有个其他问题想请教

    2018-03-07
    赞同
    回复
  • yaoxin
    yaoxin
    2018-03-08

    ...

    2018-03-08
    赞同
    回复