awebird
V2EX  ›  问与答

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

  •  
  •   awebird · Jul 30, 2013 · 5466 views
    This topic created in 4702 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
        1
    awebird  
    OP
       Jul 30, 2013
    已解决,不直连文件下载,改成php readfile下载,加了一些header可以了
    参见example
    http://php.net/manual/en/function.readfile.php
    msg7086
        2
    msg7086  
       Jul 30, 2013
    Content-Disposition: attachment; filename=xxx

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