poster-render
poster-render copied to clipboard
【BUG】@poster-render/taro-react v3.5.0报错
版本: taro:3.5.10 @poster-render/taro-react:3.5.0
报错信息:

描述: 开始接入是可以的,什么都没动,过了几个钟头报错,最后换成样例代码也报错
代码(样例代码):
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
可以提供一下简单的demo仓库吗
同样的错误 有解决吗 报错。 [WXML Runtime warning] ./base.wxml
Template tmpl_0_15 not found.
提供下复现仓库,我看看