画面に現在表示されているものに応じてドキュメントのタイトルを変更する .js (jQuery なし) で記述された webapp があります。これは、iOS の WeChat ブラウザーでは機能しないことを除いて、デスクトップおよびモバイル ブラウザーでうまく機能します (ただし、Android の WeChat ではまだテストされていません)。
基本的なドキュメントのタイトル変更コード:
MyNamespace.setDocTitle = function(v)
{
document.title = v;
}
もちろん、iOS Safari、Android Chrome、およびデスクトップ ブラウザーはすべて、タイトルの変更を反映します。ただし、この Web アプリを WeChat にロードすると、html ヘッダーに設定されているタイトルのみが表示されます。
ヘッダーにタグをまったく設定しないようにしましたが、その場合、WeChat にはタイトルがまったく表示されません。
誰かが WeChat の経験があり、動的に変更されたドキュメントのタイトルを認識させる方法があるかどうか教えていただければ (他に何も機能しない場合の最後の手段である、webapp 全体を個別の html ファイルに分割することなく)、私は感謝しています。それ!
ナビ情報を確認する場合、iOSではSafariを使用しています。ただし、同じスタンドアロン ブラウザと 100% 同じ動作をするわけではありません...
前もって感謝します!
PS
Android の WeChat でテストしたところ、うまくいきました。したがって、問題は iOS の WeChat のみです。
これは iOS 用 WeChat のバグだと思いますが、回避策があれば教えていただければ幸いです。