0
  • 最佳答案

    我怀疑是你的js代码没有执行到。你可以写死一个url到img标签里,看看是否可以显示先,就可以定位到是不是js代码没能执行到了。

    1153952789488054272  评论     打赏       拉大锯
    • 拉小锯  回复 @拉大锯
      ( ̄△ ̄;)
      拉小锯 2020-11-09 17:01   回复 1228967156478119936
    • 拉小锯  回复 @拉小锯
      还真的是。。。。
      拉小锯 2020-11-09 17:01   回复 1228967156478119936
    • 拉大锯  回复 @拉小锯
      那就是浏览器兼容的问题了。
      拉大锯 2020-11-09 17:15   回复 1153952789488054272
  • 你看,你的验证码显示不出来。



    这个框框其实就是乱码,字体不支持。

    1153952789488054272  评论     打赏       拉大锯
    • 拉小锯  回复 @拉大锯
      犹豫了挺久看看要不要在这里评论,不评论又怕你看不到,不过这个应该是属于小问题,我之后会慢慢解决的,怕因为我耽误你太多的时间,你可以晾着我久一点,不着急,哪天闲着没事了想我了再来指导几句给我,这个问题我会自己研究的,说不定后面突然就发现是我的一个不注意造成的,现在又逼你看这么多字真是人间疾苦,不着急呀,好怕影响你。。。
      拉小锯 2020-11-09 14:38   回复 1228967156478119936
    • 拉大锯  回复 @拉小锯
      哈哈,你也太逗了!
      拉大锯 2020-11-09 16:13   回复 1153952789488054272
  • 这个应该和字体的没有关系,有框框是因为那个运算的不支持那个项目的字体类型3和8,

    可能也有关系吧,但是我试了挺久的,不设置,还是设置为楷体,还是

    像这样

    // 设置字体
            specCaptcha.setFont(new Font("Verdana", Font.PLAIN, 32));  // 有默认字体,可以不用设置
    


    下面这个只有在gif和spec类型的验证码才生效的问题我也规避了

    // 设置类型,纯数字、纯字母、字母数字混合
            specCaptcha.setCharType(Captcha.TYPE_ONLY_NUMBER);
    



    然后我直接在iphone上请求了后端的验证码接口,结果是个下载内容,手机上打开麻烦,我就是弄到电脑上,结果是可执行文件,应该是header没设置好的问题,我对于header的设置不是很了解,看看康师傅有没有遇到过这样的情况呢,安卓手机的话我没有。。。。



    1228967156478119936  评论     打赏       拉小锯
    • 拉大锯  回复 @拉小锯
      返回的结果,你设置成图片类型。content-type 为图片。
      拉大锯 2020-11-09 16:15   回复 1153952789488054272
    • 拉大锯  回复 @拉小锯
      把这个http://localhost:9000/user/captcha?captcha_key=1234567890123直接写到image上。看看能不能显示,如果可以,说明你的js代码没执行到。
      拉大锯 2020-11-09 16:18   回复 1153952789488054272

  • 就是真机和浏览器上的不一样,我真机就是像局域网那样连了来试试,192.168.0.100:8080

    是不是做出响应式或者客户端之后就某得这个问题,还是说我这样直接在局域网连是不对滴???



    1228967156478119936  评论     打赏       拉小锯
    • 拉大锯  回复 @拉小锯
      你先确定问题,看你上图,在PC浏览器上可以,在苹果手机上可以。你能载出页面,说明你是可以链接上服务器的。你对比一下android手机,是不是可以显示。不要对比阳光沙滩的,因为阳光沙滩的登录不是用vue.js/nuxt.js做的。
      拉大锯 2020-11-09 11:58   回复 1153952789488054272
  • 我没看明白你的问题呀。


    只看到有乱码。乱码是因为字体不支持。



    https://www.sunofbeach.net/qa/1277632353405009920



    如果你要做手机端浏览器版本的,你做成响应式的前端。



    要不做客户端就好了。调试的话,在PC浏览器上就可以调试。







    1153952789488054272  评论     打赏       拉大锯
    • 明天再看,先休息咯。

      1153952789488054272  评论     打赏       拉大锯
      • 拉小锯  回复 @拉大锯
        看到大橘我屁颠赶来qwq
        拉小锯 2020-11-09 00:02   回复 1228967156478119936
      • 拉小锯  回复 @拉大锯
        没事,慢慢来,不着急,乱码是啥子,不好意思,怎么晚你还回复,注意身体,好录视频哈哈(#^.^#)
        拉小锯 2020-11-09 00:26   回复 1228967156478119936
      • 拉小锯  回复 @拉小锯
        补充:我的手机看你网站的验证码是有滴。。。羡慕你的验证码
        拉小锯 2020-11-09 00:34   回复 1228967156478119936
    相关问题
    幻影~ · 提问
    2024-04-13 20:13 7 2
    幻影~ · 找工作
    2024-04-07 10:44 12 2
    幻影~ · 问题
    2024-03-31 17:20 7 2
    TONYGFX · AOSP
    2024-03-28 17:11 4 2