1. 程式人生 > >原生js解決微信在iOS上無法修改title的問題

原生js解決微信在iOS上無法修改title的問題

通常情況下,我們使用document.title=”標題名”來動態的修改標題,但是此方法在微信iOS端並沒有用,查了不少資料,終於解決這個問題啦。現在把程式碼分享出來給大家

function wxSetTitle(title) {
    document.title = title;
    var mobile = navigator.userAgent.toLowerCase();
    if (/iphone|ipad|ipod/.test(mobile)) {
        var iframe = document.createElement('iframe');
        iframe.style.visibility = 'hidden'
; iframe.setAttribute('src', 'loading.png'); var iframeCallback = function() { setTimeout(function() { iframe.removeEventListener('load', iframeCallback); document.body.removeChild(iframe); }, 0); }; iframe.addEventListener('load'
, iframeCallback); document.body.appendChild(iframe); } }

直接呼叫此方法就可以啦

相關推薦

原生js解決iOS無法修改title的問題

通常情況下,我們使用document.title=”標題名”來動態的修改標題,但是此方法在微信iOS端並沒有用,查了不少資料,終於解決這個問題啦。現在把程式碼分享出來給大家 functio

原生JS實現通訊錄

原生JS實現微信通訊錄 最近工作當中再一次遇到要實現一個車輛列表,要求能夠像微信通訊錄一樣,實現右側滑動,點選功能,並且滑動過程中,能夠有提示。原來用jquery實現過一次,為了精簡程式碼,現在用原生的實現一次。想必工作中大家都能用上,所以就臨時謝了一個小案例,分享給大家。本案例重在分享

原生js 仿網頁載入進度條的提示

一些H5頁面在網路載入時,事件會一直監聽並觸發 readystatechange 事件。某些需要提示網頁 載入進度,進行進度條提醒的友好提示,類似微信訪問微信公眾號會出現進度條。一下分享提供大家參考學習。 用原聲JS實現的方法,只需要引入js指令碼檔案到頁

解決開發工具trace無法檢測到設備,一直停留在“正在搜索設備...”或者trace panel,choose device老出現device not found

jpg down div 性能監控 電腦 bre 成功 點擊 per 性能 Trace 工具 微信 Andoid 6.5.10 開始,我們提供了 Trace 導出工具,開發者可以在開發者工具 Trace Panel 中使用該功能。 使用方法 PC 上需要先安裝 adb 工

easywechat 開發傳素材時 PHP出現 cURL error 60 的解決辦法

Fatal error: Uncaught GuzzleHttp\Exception\RequestException: cURL error 60: SSL certificate problem: unable to get local issuer certificate cURL erro

解決小程式防止無法回到主頁的問題

【小程式】提交訂單頁面到訂單詳情頁面,如何防止無法回到主頁 問題場景: 小程式某個頁面完成後,希望跳轉到另一個相關頁面。 比如,訂單提交完成後,希望跳轉到訂單詳情頁面,可選的方案有兩個 前端精品教程:百度網盤下載 A 使用 wx.navigateTo 跳轉到非 tabBar 頁面 優點是

白鷺引擎解決小遊戲切換背景音樂無法播放的問題。

白鷺引擎 版本:5.2.8 描述:白鷺引擎解決微信小遊戲切換背景音樂無法播放的問題。 main.ts檔案中找到如下函式,增加上您的音訊物件。 egret.lifecycle.onResume = () => { sound.pla

JSSDK傳預覽多圖,ios/Android。點選檢視大圖,支援滑動。

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=dev

關於WEBVIEW網頁無法傳檔案的問題,即是INPUT FILE不支援的問題

絕大部分人都遇到了微信內建瀏覽器中input file元素點選沒反應的情況,這其實並不是微信的錯,微信沒有做任何事情來限制你。 這個問題只存在於Android4.4或以上版本的系統,4.4以下是沒問題的,IOS當然也是沒有任何問題。所以這是google的錯。從Andro

解決企業號和公眾號無法呼叫攝像頭拍視訊的問題

一直以來在微信裡面始終無法用<input id="videofile" name="videofile" type="file"  accept="video/*" multiple="" onchange="uploadFile(this,3)">實現呼叫攝像頭

解決瀏覽器返回一頁面強制重新整理的問題

window.onpopstate push的對立就是pop,可以猜到這個事件是在瀏覽器取出歷史記錄並載入時觸發的。但實際上,它的條件是比較苛刻的,幾乎只有點選瀏覽器的“前進”、“後退”這些導航按鈕,或者是由JavaScript呼叫的history.back()等導航方法,且切換前後的兩條歷史記錄都屬於

js生成二維碼,解決瀏覽器不能長按識別二維碼問題。

<script type="text/javascript"> var qrcode = new QRCode(document.getElementById("qrcode"), { width : 100, height : 10

如何解決APICloud Studio在IOS無法USB真機同步?

使用APICloud Studio 2.0以下的老版本,相信有不少童鞋遇到一個很揪心的問題:“使用真機同步時為什麼在IOS上同步不上?”。下面我跟大家分享以下我是如何連線同步上的,自己琢磨了很久,很坑。。。 1.自定義loader(無論你有沒有使用第三方模組建

IOS客戶端 Audio自動播放的解決方案

對於安卓機來說,下面的程式碼足以 var player = document.getElementById('mp3play'); player.play(); 但是對於IOS版本的微信,卻發現不能自動播放,網上也沒有好的解決

vue.js公眾號中支付寶支付失敗bug解決辦法

微信公眾號中呼叫支付寶支付需要在瀏覽器中開啟支付連結然後呼叫支付才可以。具體方法:1、檔案 2、 我們使用的是post方法提交。下面是在vue.js中使用的方法總結1、建立alipay頁面路由,調起瀏覽器支付提示頁面。(樣式太多,省略)<template>  &l

解決小程式ios請求ssl錯誤問題 windows server 2008 R2預設ssl2.0 改成1.2的

https://support.quovadisglobal.com/kb/a433/how-to-enable-tls-1_2-on-windows-server-2008-r2.aspx 大致意思,更改登錄檔,新增預設項,預設值,重啟伺服器就好 英語好的自己看,不好

如何使用MaxJump工具在直接下載apk,解決屏蔽下載的方法

功能 一個 方法 跳轉 nbsp lan img bsp http 現在微信的影響力在各大app中一直是名列前茅的,那我們如何用微信來推廣自己的產品或讓用戶下載apk呢。相信許多商家都遇到一個問題,就是微信中屏蔽了直接下載的,而且分享的鏈接也不能直接跳轉。多數商家選擇用引導

使用CryptoJS解決小程序用戶息解密

amp decrypt 算法 示例 用戶 style check exports pre 使用CryptoJS解決微信小程序用戶信息解密 問題描述: wx.getUserInfo(OBJECT) 微信官方的這個獲取用戶信息的方法,需要對接口返回的加密數據( encryp

利用gulp解決瀏覽器緩存問題

緩存 js文件 資源 瀏覽器中 清除 cat alt style ima 做了好多項目,這次終於要解決微信瀏覽器緩存這個令人頭疼的問題了。每次上傳新的文件,在微信瀏覽器中訪問時,總要先清除微信的緩存,實在麻煩,在網上搜羅了很多解決辦法,終於找到了方法:利用gulp解決緩存問

解決轉發到朋友圈沒有獲取頁面頭像以圖標展示。

部分 功能 靜態頁 div ash web [0 微信js接口 fig http://203.195.235.76/jssdk/#menu-webview 微信JS-SDK demo https://mp.weixin.qq.com/debug/cgi-bin/sandb