awebird
V2EX  ›  问与答

[求助] 不常用后缀名(*.wgt)文件 用手机浏览器点击,直接另存为*.txt或者直接打开成乱码文本,怎么解?

  •  
  •   awebird · Jul 30, 2013 · 5778 views
    This topic created in 4855 days ago, the information mentioned may be changed or developed.
    目前测试手机上的浏览器
    opera可以弹出 “保存为*.wgt”
    遨游直接以txt乱码打开
    QQ浏览器弹出 “保存为*.txt”

    只是把*.wgt文件传到服务器上希望别人能在手机上下载

    在apache的conf/mime.types里面加了一条
    application/widget wgt
    还是一样不行

    有没有知道怎么解决的?thx
    最好是服务器端的方案,而不是换某某浏览器什么的
    2 replies  •  1970-01-01 08:00:00 +08:00
    awebird
    awebird
    OP
    Jul 30, 2013
    1
    已解决,不直连文件下载,改成php readfile下载,加了一些header可以了
    参见example
    http://php.net/manual/en/function.readfile.php
    msg7086
    msg7086
    Jul 30, 2013
    2
    Content-Disposition: attachment; filename=xxx

    我觉得这个头是最主要的问题
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1002 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 22:41 · PVG 06:41 · LAX 14:41 · JFK 17:41
    ♥ Do have faith in what you're doing.