微信扫描二维码跳转页面

近在完成一个大作业,反正一个小部分就是扫描二维码,跳转到一个界面去,搜网上也没有什么太有用的信息,觉得难死了。。 后来想想,以前写过一个程序,就是把字符串生成相应的二维码,然后我就抱着试试看的心态,把url 放进去,扫一下看看,结果,成功了。。。瞎猫碰着死老鼠,真幸运~~

可以参考我的这篇文章:http://blog.csdn.net/prayallforyou/article/details/51417807

public class test {

private static final int BLACK = 0xFF000000;
        private static final int WHITE = 0xFFFFFFFF;
     
        public static void main ( String[] args ) throws Exception
        {
            String text = "https://www.baidu.com/"; //这里是URL ,扫描之后就跳转到这个界面
            String path = "D:/"; //图片生成的位置
            int width = 900;
            int height = 900;
            // 二维码图片格式
            String format = "gif";
            // 设置编码,防止中文乱码
            Hashtable<EncodeHintType, Object> ht = new Hashtable<EncodeHintType, Object> ();
            ht.put (EncodeHintType.CHARACTER_SET, "UTF-8");
            // 设置二维码参数(编码内容,编码类型,图片宽度,图片高度,格式)
             
            BitMatrix bitMatrix = new MultiFormatWriter ().encode (text, BarcodeFormat.QR_CODE, width, height, ht);
            // 生成二维码(定义二维码输出服务器路径)
            File outputFile = new File (path);
            if (!outputFile.exists ())
            {
                //创建文件夹
                outputFile.mkdir ();
            }
            int b_width = bitMatrix.getWidth ();
            int b_height = bitMatrix.getHeight ();
            // 建立图像缓冲器
            BufferedImage image = new BufferedImage (b_width, b_height, BufferedImage.TYPE_3BYTE_BGR);
            for ( int x = 0; x < b_width; x++ )
            {
                for ( int y = 0; y < b_height; y++ )
                {
                    image.setRGB (x, y, bitMatrix.get (x, y) ? BLACK : WHITE);
                }
            }
            // 生成二维码
            ImageIO.write (image, format, new File (path + "/erweima." + format)); //二维码的名称 是 erweima.sgif
        }
}

微信扫描二维码跳转页面相关推荐

  1. 怎样微信扫描二维码跳转页面,H5页面在微信中下载APP的实现方式

    使用微信推广的用户经常都会遇到推广链接被拦截导致无法下载app的情况,此时用户在微信中打开会提示" 已停止访问该网页 ".这对于使用微信营销的商家来说就很不友好且损失非常大,因为用 ...

  2. 微信扫描二维码跳转至浏览器打开 jsp

    微信扫描二维码总是用默认浏览器打开,无法下载任何东西.怎么办呢? 微信识别到打开为pdf 时,会自动给跳转至浏览器,所以解决方法就是服务器判断请求端为微信时,返回头部添加 Content-type:a ...

  3. 微信扫描二维码跳转到小程序配置 获取二维码内容

    小程序开发 -> 开发管理 -> 开发设置 -> 扫普通链接二维码打开小程序 添加跳转规则,可配置项如下图 协议类型和选择大小写没啥好说的,前缀占用规则选择占用重点讲以下几条 二维码 ...

  4. 微信扫描二维码跳转手机默认浏览器打开下载app的链接是怎么实现的

    此方法可以实现微信内置浏览器跳转到手机其它浏览器,现在网上其它的方法都只是一个页面,让访问者自己手动点右上角浏览器打开,而这个不同,是可以直接自动跳转的. <?php error_reporti ...

  5. 微信扫一扫扫描二维码跳转到小程序指定页面

    转载:微信扫一扫扫描二维码跳转到小程序指定页面 1微信公众平台-开发-开发设置-扫普通链接二维码打开小程序 2点击添加 3设置二维码规则,选择测试范围 4 保存后,可根据测试连接生成二维码,通过微信扫 ...

  6. 前端如何实现微信扫描二维码下载应用,根据手机系统跳转不同页面

    菜花记录 前端如何实现微信扫描二维码下载应用,根据手机系统跳转不同页面 需求 :由于微信扫码无法直接下载需要再跳转到浏览器下载,所以微信扫码页面添加背景图和相关提示 草料二维码生成器地址 整改之前: ...

  7. 微信扫描二维码和浏览器扫描二维码 ios和Android 分别进入不用的提示页面

    实现微信扫描二维码和浏览器扫描二维码 ios和Android 分别进入不用的提示页面 而进入商城下载该项目 详情地址:gitee.com/DuJiaHui123- 1.创建完之后 替换文件里面的ios ...

  8. 微信中点击链接或扫描二维码跳转外部浏览器的方法

    很多朋友的APP推广链接需要在微信中进行的网页宣传.传播.下载等等,但是各位朋友一定发现了微信中是屏蔽掉了APP的下载链接的.但是微信最为一个最大的社交平台,为了自身的利益,屏蔽掉了所有APK的下载链 ...

  9. 微信扫描二维码实现自动跳转 微信直接下载App(iOS/Android)的解决方案

    微信扫描二维码实现自动跳转 微信直接下载App(iOS/Android)的解决方案 参考文章: (1)微信扫描二维码实现自动跳转 微信直接下载App(iOS/Android)的解决方案 (2)http ...

最新文章

  1. @ini_get php,php中get_cfg_var()和ini_get()的用法及区别_php技巧_脚本之家
  2. mysql获取有哪几种状态_Mysql进阶垫脚石 -- Sql命令的执行状态有哪几种
  3. 1月第1周要闻回顾:年末威胁上升的态势仍延续
  4. Lua的扩展库LuaSocket
  5. 物联网第一台设备是烤面包机?
  6. 编程语言也环保?C语言领跑,Python、Perl垫底
  7. QT Openssl no OPENSSL_Applink 解决
  8. 3.1_ 1_ 内存的基础知识
  9. hibernateTemplate 的find 查找方法
  10. 属性用途_onenote样式系列②:详解11种默认样式,附style属性值
  11. 简单的网站项目开发流程 .
  12. excel 工作表保护密码破解代码
  13. 广电CMMB手机电视芯片量产 称能满足奥运需求
  14. 浏览器渲染原理及web前端分析
  15. Android平板电脑通过WIFI传送文件,无需数据线,无需ROOT权限
  16. 程序员练级(转自酷壳)
  17. python期权价格计算器_GitHub - ttfcfc/Options-Calculator: 期权价格计算器——金融工程第二次展示...
  18. /system32/ntoskrnl.exe丢失无法启动
  19. OpenDRIVE文件格式详解
  20. 机器学习分享——反向传播算法推导

热门文章

  1. HarmonyOS - 华为智慧屏网络卡顿、跳帧解决方案
  2. 《时代》发布2010百人榜;微软展示新一代Messenger(每日关注20100430)
  3. android swf webview,android webview播放swf文件
  4. 日复一日的重复性工作,想跳槽 ?
  5. win10怎么显示文件后缀_微软复活20年前生产力工具PowerToys,填补Win10缺失功能,开源且免费...
  6. p系统ndows10的功能更新1903,Win10 2019年四月版(Win10 1903)更新功能介绍和下载
  7. 2017年第3届上海国际零售业设计与设备展会刊(参展商名录)
  8. Linux CentOS 巡检脚本
  9. 帆软报表在已经搭载服务器上开发_SpringBoot集成帆软报表(一)
  10. FPGA从入门到精通(4) - MUX