新着
・
コメントOK
ページを戻ったときに最上部になるのを変更してほしい
提案内容
スタッフブログ・Q&A・掲示板で、タイトルタップ後→読み終え→戻る→画面内に同じタイトルがあるようにしてほしい
現在は
タイトルタップ後→読み終え→戻る→タイトル一覧の最上部
背景・きっかけ
スマホアプリ内でしかわかりません(前置き)
スタッフブログ・Q&A・掲示板をよく見させてもらっていますが、タイトル一覧が表示されているページを下にスクロールして、例えば上から10番目のタイトルをタップしてその内容を読み終わり、前の画面に戻ったときに必ずタイトル一覧の最上部に戻ります
希望としては戻ったときにすぐに11番目以降のタイトルをタップしたいのに、11番目が見えるところまで最上部からスクロールしなければなりません
これを繰り返すようなときは、とても面倒くさいです
メリット・デメリット
これがタイトル一覧ページの下部であればあるほど、スクロールがとても面倒になり、読む気が失せてしまうときもあります
タイトル一覧の最下部まで行って、次のページのタイトル一覧に行き、また戻ったときも最上部になるんですが、これは最上部がいいのか最下部がいいのかは場合によるのでどちらがいいとは言えませんが…
40 件のコメント
運営事務局からのお願い
マイネ王メンバーの皆さんからのコメントにより、アイデアの幅が広がったり、視点を変えることでより良いアイデアになります。基本毎週実施しているアイデア確認会では、皆さんからのコメントも参考にさせてもらっています。より良いアイデアにつながるようなポジティブなコメントをよろしくお願いします。
コメントするには、ログインまたはメンバー登録(無料)が必要です。
ちゃんと元の位置に戻っているけど…
失礼ですが
mineo アプリとChrome?アプリの
キャッシュ削除と
スマホの再起動を試してみれば…
>> けのしょ さん
Android Aquos sense9 最新バージョンです提案されたことをやってみましたが、何もかわりませんでした
mineoアプリで見ているのになぜブラウザのキャッシュ削除が必要なのか、わかりませんが…
因みにブラウザはChrome利用してません
設定している規定ブラウザも削除しました

戻す操作は2通り戻るのを画面左上から→最上部へ
戻るを画面下の端末◀から→見たタイトル部分に
↑常に頁遷移前ならコチラの操作方法で慣れれば?
頁の遷移時も同様に、アプリ機能(頁選択)でやれば最上部になり、端末◀では遷移前(頁選択部)になる仕様のようです。
画面右下に緑の矢印タップで最上部には行き易いので常に遷移前表示が使いやすそうです。が…
ある意味2通り(最上部、遷移前)の使い分けが出来る仕様なので、便利なのかもしれない…
>> ≠∞ さん
Chrome を使っていなくても、Android System WebView は、Chromeそのものですから、WebViewを利用したアプリを使っている場合は、Chromeと同じエンジンで動いています。Android System WebView のバージョンは最新になっていますか? Chromeを使っていないというのは、エンジンのフロントエンドを使っていないというだけです。 Google Chromeを最新にすると、Android System WebViewも引きずられて最新になる可能性もありますが、個別にバージョンを確認しておきましょう。>> マレーシアのケイスケ @kmlovesmineo さん
もしかして、レンダリングの前後に、ADブロックや、様々な拡張機能などでコンテンツを削っていませんか。ご提案される場合は、通常の環境で動作確認したほうがいいと思いますが、いかがでしょうか。1. 一瞬、元の位置が表示され、
2. リロードが掛かって、先頭が一瞬表示され、
3. 最後に元の位置が表示される、
みたいな動作になるのですが(1. 2. は物凄く短いときもある)
なぜか、3. がうまく動いていないという感じでしょうか。
そもそも、この戻った時のリロードを設定でオフにできるようにして欲しいです。
そうすれば、次々に投稿の中身が確認できるようになります。
最新のページを表示させたいからだと思いますが、使う人が理解していれば、オフできてもいいような気がします。
リンクを別タブで開く、開いたタブを閉じる、というような感じと同じ動作ってことです。
>> アッカリ〜ン@_@….,….,…😅 さん
これは別件で提案したほうがいいですね😅>> ガゴゼ@コメント泥棒 さん
前ページに「戻る」操作は、その2通りとも同じ反応を示しますので使い分けができないんですよ>戻るを画面下の端末◀から→見たタイトル部分に
↑常に頁遷移前ならコチラの操作方法で慣れれば?
→仰ってる操作をしてもできません
>画面右下に緑の矢印タップで最上部には行き易いので常に遷移前表示が使いやすそうです。が…
→これはやったことがないないので知りませんでした
試してみたいと思います
ですが、「が…」は何を仰っしゃりたいのか…
>> マレーシアのケイスケ @kmlovesmineo さん
そんなんですね、詳しくありがとうございます🙇Android System WebViewのバージョンを確認してみますと、2月にアップデートされたものでした。これ以前から症状は出ていたので、これは気にする必要はないように思えます。
>> マレーシアのケイスケ @kmlovesmineo さん
拡張機能ですか、なるほど。現在、利用しているAQUOS sense9はドコモのもので、この端末はドコモのSIMを入れてないので不必要なアプリを削除や無効にしたものがあります。その影響かもしれませんね。
>> アッカリ〜ン@_@….,….,…😅 さん
私には全くわかりませんが、マレーシアのケースケさんが仰ることが関係しているかもしれませんね😅>> ≠∞ さん
ちなみに、Chromeでも、同じような動作なのでしょうか?Chromeは削除してしまって確認できないということでしょうか?(Chromeって削除できましたっけ?😅)
>> ≠∞ さん
私の端末で確認したバージョンです。ご覧の通り、バージョンも同じ(ほぼ同じ)です。もしも可能でしたら、Android System WebViewのバージョンを教えてください。⚙設定>アプリ で、検索すればすぐに見つかります。
📱Android One S9:
Android System WebView 146.0.7680.177
Google Chrome 146.0.7680.178
📱Oppo A55s 5G:
Android System WebView 146.0.7680.177
Google Chrome 146.0.7680.178
>> マレーシアのケイスケ @kmlovesmineo さん
例えば、Q&Aの投稿(タイトル)を選んで詳細を見ます。普段私は、スワイプで戻ります。前回の一覧の場所(タイトル)が表示されます。一番上に戻ったりしてません。確認端末は Oppo A55s 5Gで Android System WebView 146.0.7680.177です。mineoアプリは、2.24.00 です。
せっかちな人にはイライラする仕様ですよね。
無駄な通信量を発生させないために
最近は別タブで開くようにしています。
>> マレーシアのケイスケ @kmlovesmineo さん
Aquos sense9 ドコモ版Android system WebView 146.0.7680.177
Google Chrome 146.0.7680.177
>> アッカリ〜ン@_@….,….,…😅 さん
削除というのは、キャッシュ削除です普段はBraveを使っていて、デフォルトアプリをChromeに変えても同じ症状でした
>> マレーシアのケイスケ @kmlovesmineo さん
mineoアプリ 2.24.00普段スワイプを使いませんが、試してみても変わりませんでしたねぇ
>> ≠∞ さん
なるほど。デフォルトアプリをChromeに変えて、mineoアプリでやっても同じ症状ということでしょうか。
Chromeでマイネ王を表示させてそこで同じ操作をしても、同じ症状ということでしょうか?
または、その両方ということでしょうか?
mineo社員さん達は、どうなのかなぁ❓️
>> アッカリ〜ン@_@….,….,…😅 さん
ブラウザのChrome・Brave 共に試してみたところ、希望する動きになりましたよmineoアプリでは、何度やってもできませんねぇ🙄
スマホのブラウザで使うことはまずないので、mineoアプリで希望起動になったら助かります😗
>> ≠∞ さん
Braveを使っているといことでが、気になるのは広告ブロクを目的とした プライベートDNSやVPNの利用、もしくは強力なブロックアプリでしょうか。広告ID関係も気になりますね。mineoのサイトにも Googleや広告系のスクリプトが埋め込まれているので、その関係で何か内部でスクリプト エラーが起きるとページ遷移で不具合が起きる可能性もあります。当然ながら自己責任でやっている方(何かあっても自己解決している方)ばかりだと思いますが、このようなことで、なにか関係のあることを思い出しませんか?>> クリームメロンソーダ さん
同じ症状ですか😅普段はブラウザで使われているようですね😁
>> ≠∞ さん
Android System WebViewの方にも、キャッシュがあります。一度お試しください。>> マレーシアのケイスケ @kmlovesmineo さん
Braveなら確かに広告ブロックがあるので、mineoと二重にブロックがかかっていてスクリプトエラーの可能性があるかもしれませんが、Chromeをデフォルトにしても全く同じ症状です。システに関しては全くわからないのでお答えしょうがありませんでして、前にも書きましたが、ドコモの初期アプリを幾つか無効にしていることが関係あるかもしれません。
クリームメロンソーダさんも同じようなことを言われてるので、他にも同じ症状の方々いそうにも思えますね。
AIによると戻るスクロール位置を保存したバックグラウンドタブのキャッシュがクリアされてしまうと戻れない、とか言っていましたが、mineoアプリなのでメモリー不足とかもあんまり関係なさそうですし。
>> アッカリ〜ン@_@….,….,…😅 さん
キャッシュ削除すると戻れないのは知っていましたが、この度のこととは趣旨が違います。この度は直前のページに戻るので必ずキャッシュされているはずです。
再起動もしています。
逆に貴重😅
再現しなくなるといけないので、あんまり触らないでおこう😅
>> マレーシアのケイスケ @kmlovesmineo さん
Android system WebViewもキャッシュ削除し、Chrome・Brave・mineoもしましたが、再起動後、何もかわりませんでした…>> ≠∞ さん
mineoアプリだけの WebView のトラブルならいいのですが、多くの決済アプリは、WebViewを使ったアプリ構成になっているので、不足のトラブルに合う可能性があります。mineoアプリかシステム系アプリのバイナリが壊れている可能性もあります。断定できませんが、logcatなどで、ログにエラーが出ていないか調べれば原因がわかる可能性があります。WebViewの再インストール(アップデートをアンインストールし、初期バージョンに戻し、改めてWebViewをアップデートする)をするかどうかは、その状況を見てからでしょうか。ご判断はおまかせします。>> マレーシアのケイスケ @kmlovesmineo さん
詳しいご説明をありがとうございます🙇ですが、システム関係に触れるのは怖いので、スクロールは面倒ですが今のままにしておきます。
いろいろとご心配ありがとございます🙇
>> アッカリ〜ン@_@….,….,…😅 さん
再現されましたか。ってことは、他にも多々ありそうですね。
mineoで補正を検討していただけるようになればいいですが😅
>> ≠∞ さん
これは直接関係ありませんが念の為に、アップデートと言えば、Google Playのアップデートは保留になっていませんか?
⚙設定>セキュリティ>Google Play システム アップデート
(メニュー構成はバージョン・機種ごとに違います)で、更新してみてください。
これによって、Google Play 開発者サービスも更新されるかもしれないので、そうすると、Android System WebViewの動作にも影響がある可能性があります。
アンドロイド14〜15のデバイスで提案者様と同様現象です(mineoアプリから直接アクセスした場合)
ブラウザ経由でアクセスした場合は動作が違い直近にもどります。
>> マレーシアのケイスケ @kmlovesmineo さん
何度もありがとうございます🙇Google Play システムアップデートを見ましたが、「最新の状態」でした。
>> incredible@深海族 さん
皆さんの意見を聞いてると、どうもデバイスによって違うようですね🙄こりゃ、対応して欲しいもんです😆
>> ≠∞ さん
3台アンドロイドデバイスでマイネ王観覧しているのですが、何れも提案者同様の動きです🤔スクロールするのが面倒ですよね。
応援しています(ꈍᴗꈍ)
>> ≠∞ さん
✅ お試しになっている環境は、 WiFi でしょうか、それともモバイル回線でしょうか? 戻るお押したあと(スワイプで)も、キャッシュをそのまま表示しているのではなく、通信が行われています。通信を阻害する要因がある場合に、スクリプトが正常に動作しないことを疑っています。 こちらで、意図的に "あるサイトをブロック" して、動作を確認することも可能です。 DNSなどに特別な設定をしていないか今一度ご確認ください。アプリでもDNSを変えるものがあります。✅ 画面の解像度も疑ってみましたが、PCのブラウザで一番小さくしても、問題なく反応しました。
>> ≠∞ さん
🔍 もう少し調べてみました。これは、仮設なので、参考までにご覧ください。実機で検証してみたいです。何かのヒントに慣ればいいのですが。この仮設では、高スペックな端末が必要そうなので、私の環境では再現が難しいかもしれません。この仮設は、簡単に言うと、「戻る」のが早すぎて、再描画が間に合わずに空振りしているとのこと。。
💡 PCの Google Chromeで画面描画する前に画面をクリアするJavaScriptを処理をいれて、Timerで3秒後に再描画すると、確かに先頭に戻るのです。
✅ 1. なぜ「先頭」に戻ってしまうのか?
ページに戻った瞬間に、「中身(高さ)の読み込み」が「スクロール位置を戻す処理」より遅れているからです。
原因: 戻った直後はページが「空っぽ(高さ0)」なので、ブラウザが「元の位置(例:1000px)には戻れない」と判断し、0px(先頭)にリセットしてしまいます。
✅ 2. なぜ機種(AQUOS / moto)によって違うのか?
スペック不足ではなく、逆に「処理が速すぎる」のが裏目に出ています。
AQUOS / moto: 戻る動作が速すぎて、中身が出る前にスクロール復元が実行され、空振りしています。
あなたのOppo: 省電力モードのおかげで処理がゆっくりになり、中身が出てからスクロール復元が走るため、偶然うまくいっています。
✅ 3. なぜ「Chrome」は大丈夫なのか?
Chromeは「ページ全体を冷凍保存(BFCache)」しているからです。
中身をイチから作り直さないので、タイミングのズレが起きません。アプリのWebViewにはこの強力な保存機能がありません。
>> マレーシアのケイスケ @kmlovesmineo さん
もう一つも確認してみました。nextdns.ioを使って プライベートDNSを設定して、広告やGoogle 、その他のサイトをことごとくブロックして、 mineoをアプリで マイネ王を表示してみましたが、再現できませんでした。✅4. の仮設は違うようですね。
✅ 4. ネットワークや広告の影響と Chrome との差
広告サイト等の遅延で「高さ」が決まらない場合、WebView は一度の空振りで諦めて先頭に戻ってしまいます。
一方、Chrome は「ネットワークを無視して前回の画面を出す(BFCache)」機能や「高さが出るまで何度も位置を調整する」機能があるため、同じ遅延環境でも正常に動きます。