use dosamigos\qrcode\QrCode; public function actionQrcode() { return QrCode::png('hello'); }
按原示例做法,显示不了图片
use dosamigos\qrcode\QrCode; public function actionQrcode() { header('Content-Type: image/png'); ob_clean(); return QrCode::png('hello'); }
找到问题所在,加了这个可以解决问题
感谢大家提出来的解决方案
没用过,不过可以查看下响应头content-Type是什么,是否为image/png
使用错误啊!参数应该是url链接啊---注意链接应该做urldecode处理$url = urldecode($url);QRcode::png($url);
use dosamigos\qrcode\QrCode; use yii\web\Response; public function actionQrcode() { \Yii::$app->response->format = Response::FORMAT_RAW; return QrCode::png('hello'); }
找到问题所在,加了这个可以解决问题
感谢大家提出来的解决方案
没用过,不过可以查看下响应头content-Type是什么,是否为image/png
使用错误啊!
参数应该是url链接啊---注意链接应该做urldecode处理
$url = urldecode($url);
QRcode::png($url);