搜索

首页  >  问答  >  正文

php - yii2 生成二维码 显示乱码

use dosamigos\qrcode\QrCode;

public function actionQrcode() 
{ 
    return QrCode::png('hello');
}

按原示例做法,显示不了图片

漂亮男人漂亮男人2768 天前546

全部回复(4)我来回复

  • 習慣沉默

    習慣沉默2017-05-16 13:08:35

    use dosamigos\qrcode\QrCode;
    
    public function actionQrcode() 
    {
        header('Content-Type: image/png');
        ob_clean();
        return QrCode::png('hello');
    }

    找到问题所在,加了这个可以解决问题

    感谢大家提出来的解决方案

    回复
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-16 13:08:35

    没用过,不过可以查看下响应头content-Type是什么,是否为image/png

    回复
    0
  • 巴扎黑

    巴扎黑2017-05-16 13:08:35

    使用错误啊!
    参数应该是url链接啊---注意链接应该做urldecode处理
    $url = urldecode($url);
    QRcode::png($url);

    回复
    0
  • 世界只因有你

    世界只因有你2017-05-16 13:08:35

    雷雷

    回复
    0
  • 取消回复