Muitas vezes encontramos a necessidade de gerar imagens em pequenos programas. As imagens geralmente são adicionadas com o avatar e apelido do usuário. Para o avatar, você só precisa adicionar o nome de domínio Tencent às listas de solicitação e download e usar wx.getImageInfo()
para armazená-lo em cache. Para o local, o retorno de chamada bem-sucedido é adicionado à tela para gerar a imagem.
Se você deseja que o texto seja centralizado em uma determinada posição, como o texto chinês na tela pode ser ancorado no centro do texto de acordo com os diferentes comprimentos do texto?
var txtWidth=canvas.measureText(this.nickName).width
pode obter a largura do texto na tela. Encontre a posição central x do texto e subtraia txtWidth/2 para obter a centralização. para um tipo de string, caso contrário, será inválido em alguns modelos iOS e a largura do texto não poderá ser obtida.
O texto acima é o pequeno programa que o editor apresenta para definir o ponto de ancoragem central do texto chinês na tela. Espero que seja útil para você. Se você tiver alguma dúvida, deixe-me uma mensagem e o editor responderá. você na hora certa!