iOS UserAgent 设置

 

   顾名思义,UserAgent  用户身份标识,可模拟PC 、iPhone 、Android、各个浏览器

   一般web页面都有自动适配机制。手机端访问跟PC端访问页面展示不一致,想要在手机上访问web时显示的跟PC端一致,就必须修改 UserAgent

     iOS开发中 直接获取 UserAgent  值为 null


     NSString *userAgent=@"PC网页的Agent值";  // 每个网页是不一致的

    NSDictionary *infoAgentDic = [NSDictionary dictionaryWithObjectsAndKeys:[NSString stringWithFormat:@"%@",userAgent],@"UserAgent",nil];

    [[NSUserDefaults standardUserDefaults] registerDefaults:infoAgentDic];


    设置完 由于它存到 NSUserDefaults 里边, 所以如果想要恢复正常,就必须修改为iPhone的

     NSDictionary *infoAgentDic = [NSDictionary dictionaryWithObjectsAndKeys:@"Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en)AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1C28 Safari/419.3",@"UserAgent",nil];

    [[NSUserDefaults standardUserDefaults] registerDefaults:infoAgentDic];





  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值