2018-10-31 12:52:29 2450次浏览 2条回答 0 悬赏 20 金钱
Qrcode::png("$url");

11.png

补充于 2018-10-31 13:25

看了文档 是这样的

$qrCode = (new QrCode('This is my text'))
    ->setSize(250)
    ->setMargin(5)
    ->useForegroundColor(51, 153, 255);

// now we can display the qrcode in many ways
// saving the result to a file:

$qrCode->writeFile(__DIR__ . '/code.png'); // writer defaults to PNG when none is specified

// display directly to the browser 
header('Content-Type: '.$qrCode->getContentType());
echo $qrCode->writeString();

然后又报错

QQ图片20181031132322.png

看到要引入这个 这个路径都不知道是谁的

use BaconQrCode\Renderer\Image\Png;
补充于 2018-10-31 15:00

差劲,找了个js的代替了
qrcodejs-04f46c6.zip

  • 回答于 2018-10-31 15:08 举报

    你安装的时候出错了吧。。。
    正常应该是这样的:

    composer require 2amigos/qrcode-library:~1.1
    
    Updating dependencies (including require-dev)
    Package operations: 3 installs, 0 updates, 0 removals
      - Installing khanamiryan/qrcode-detector-decoder (1.0.2): Downloading (100%)
      - Installing bacon/bacon-qr-code (1.0.3): Downloading (100%)
      - Installing 2amigos/qrcode-library (1.1.2): Downloading (100%)
    
    1 条回复
    回复于 2018-10-31 15:09 回复

    然后用

    $qrCode = (new QrCode('This is my text'))
        ->setSize(250)
        ->setMargin(5)
        ->useForegroundColor(51, 153, 255);
    echo '<img src="' . $qrCode->writeDataUri() . '">';
    

    或者你那个都可以~

  • 回答于 2019-04-10 11:44 举报

    ![4L%9B_$4~MEF6ZJK{ST])2A.png](/uploads/images/201904/10114437522.png "4L%9B_$4~MEF6ZJK{ST])2A.png")
    这不是坑娘嘛!

您需要登录后才可以回答。登录 | 立即注册
开门_查水表
助理

开门_查水表

注册时间:2018-09-28
最后登录:2018-11-14
在线时长:6小时2分
  • 粉丝0
  • 金钱115
  • 威望0
  • 积分175

热门问题