poster-render icon indicating copy to clipboard operation
poster-render copied to clipboard

【BUG】@poster-render/taro-react v3.5.0报错

Open ShingWalker opened this issue 2 years ago • 3 comments

版本: taro:3.5.10 @poster-render/taro-react:3.5.0

报错信息: image

描述: 开始接入是可以的,什么都没动,过了几个钟头报错,最后换成样例代码也报错

代码(样例代码):

import { FC, useRef } from 'react'
import { pxTransform } from '@tarojs/taro'
import { PosterRender, PosterRenderRef } from '@poster-render/taro-react'

const Index: FC = () => {
  const posterRender = useRef<PosterRenderRef>(null)

  return (
    <PosterRender
      ref={posterRender}
      canvasId='taro-poster-render'
      renderType={'canvas'}
      canvasWidth={644}
      canvasHeight={1104}
      debug
      style={{
        width: pxTransform(644),
        height: pxTransform(1104),
      }}
      onRender={() => console.log('onRender')}
      onLongTap={() => posterRender.current?.savePosterToPhoto()}
      onRenderFail={(err) => console.error('onRenderFail', err?.message)}
      onSave={(url) => console.log('onSave', url)}
      onSaveFail={(err) => console.error('onSaveFail', err?.message)}
      list={[
        {
          type: 'rect',
          x: 0,
          y: 0,
          width: 644,
          height: 1104,
          radius: 0,
          backgroundColor: 'black',
        },
        {
          type: 'image',
          x: 0,
          y: 0,
          width: 644,
          height: 1104,
          mode: 'cover',
          src: 'https://img.1000.com/shumou/interaction/bg3.png',
          radius: 16,
        },
        {
          type: 'line',
          x: 50,
          y: 50,
          destX: 200,
          destY: 50,
          color: '#fff',
          lineWidth: 4,
        },
        {
          type: 'text',
          x: 100,
          y: 180,
          width: 150,
          height: 30,
          text: '中二猪猪猪',
          color: '#fff',
          fontSize: 28,
          textAlign: 'left',
          baseLine: 'top',
          textDecoration: 'line-through',
        },
      ]}
    />
  )
}

export default Index

ShingWalker avatar Apr 25 '23 13:04 ShingWalker

可以提供一下简单的demo仓库吗

lf7817 avatar Apr 25 '23 14:04 lf7817

同样的错误 有解决吗 报错。 [WXML Runtime warning] ./base.wxml Template tmpl_0_15 not found.

zhanshihua avatar May 05 '23 07:05 zhanshihua

提供下复现仓库,我看看

lf7817 avatar May 05 '23 07:05 lf7817