你的位置:首页 > 软件开发 > 操作系统 > ios下微信标题修改

ios下微信标题修改

发布时间:2016-05-25 01:00:30
很多开发过微信的人估计都遇到过这样的问题,ios下微信页面标题更改不了,而安卓却可以直接用:document.title="你的标题"。下面是解决这个问题的hack:1.jquery方式setTimeout(function(){ //需要jQuery v ...

很多开发过微信的人估计都遇到过这样的问题,ios下微信页面标题更改不了,而安卓却可以直接用:document.title="你的标题"。

下面是解决这个问题的hack:

1.jquery方式

setTimeout(function(){  //需要jQuery  var $body = $('body');  document.title = 'test';  // hack在微信等webview中无法修改document.title的情况  var $iframe = $('<iframe src='/images/loading.gif' data-original="http://www.cnblogs.com//favicon.ico"></iframe>');  $iframe.on('load',function() {    setTimeout(function() {      $iframe.off('load').remove();    }, 0);  }).appendTo($body);},0);

2.不依赖jquery

//以下代码可以解决以上问题,不依赖jqsetTimeout(function(){  //利用iframe的onload事件刷新页面  document.title = 'test';  var iframe = document.createElement('iframe');  iframe.style.visibility = 'hidden';  iframe.style.width = '1px';  iframe.style.height = '1px';  iframe.onload = function () {    setTimeout(function () {      document.body.removeChild(iframe);    }, 0);  };  document.body.appendChild(iframe);},0);

原标题:ios下微信标题修改

关键词:IOS

IOS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。