操作
Bug(バグ) #4503
完了スマホから一度だけはPC表示できるが、PC表示の画面から戻れない
開始日:
2021-04-14
期日:
進捗率:
0%
予定工数:
3.6 で発生するか:
Unknown (未調査)
3.8 で発生するか:
Unknown (未調査)
説明
概要¶
スマホから一度だけはPC表示できるが、PC表示の画面から戻れない。
・OpenPNEのバージョン
3.10.4
・確認端末
iPhone
ログイン画面のタイトルクリックで表示されるメニューの一番下にある「PC表示に切り替え」をクリックするとPC表示(ホーム画面)となります。PC表示での操作は普通に行えます。
しかし、ホーム画面の一番下に表示されるスマホ表示への切り替えメニューは作動しません。
なお一度「PC表示に切り替え」を行うと、再度ログインしてもPC表示スタートとなりスマホ表示へは戻れません。
PCのSafariでユーザーエージェントを切り替えてみると次のようなエラーが表示されます。
ReferenceError: Can’t find variable: smtSwitch
なお旧安定板3.8.39ではこのようなエラーはありません。
SafariはMac版バージョン14.0.3です。開発メニューにてユーザエージェントの切り替えができます。
あらかじめユーザエージェントをiPhoneに切り替えて、OpenPNEにアクセスすることで、PC表示スタートを回避できます。
クッキーがセットされていないため、と推察しました。
1) スマホ画面からPC画面
<a href="/pne3_alt/" id="smt-switch">PC表示に切り替え</a>
エラー
ReferenceError: Can’t find variable: smtSwitch
2) PC画面からスマホ画面
<div id="SmtSwitch">
<a href="javascript:void(0)" id="SmtSwitchLink">スマートフォン表示に切り替え</a>
エラー
Failed to load resource: the server responded with a status of 404 ()
操作