Maison > Questions et réponses > le corps du texte
utilisez dosamigos\qrcode\QrCode ;
fonction publique actionQrcode()
{
return QrCode::png('bonjour');
Selon l'exemple original, l'image ne peut pas être affichée
習慣沉默2017-05-16 13:08:35
use dosamigos\qrcode\QrCode;
public function actionQrcode()
{
header('Content-Type: image/png');
ob_clean();
return QrCode::png('hello');
}
Trouvez le problème et ajoutez ceci pour le résoudre
Merci à tous pour les solutions
我想大声告诉你2017-05-16 13:08:35
Je ne l'ai pas utilisé, mais vous pouvez vérifier quel est le type de contenu de l'en-tête de réponse et s'il s'agit d'une image/png
巴扎黑2017-05-16 13:08:35
Utilisez-le incorrectement !
Le paramètre doit être un lien URL --- notez que le lien doit être urldecoded
$url = urldecode($url);
QRcode::png($url);
世界只因有你2017-05-16 13:08:35
use dosamigos\qrcode\QrCode;
use yii\web\Response;
public function actionQrcode()
{
\Yii::$app->response->format = Response::FORMAT_RAW;
return QrCode::png('hello');
}