おやゆびでお3.7の更新予定内容

おやゆびでお3.7を審査に提出しました。

今後、なるべく更新内容についてログも兼ねて公開していきたいと思います。

[New] 内蔵ブラウザのアドレス欄で検索に対応(検索エンジンと自動付加ワードを設定で指定可能)

標準ブラウザのSafariに近い使い勝手を実現するべく対応してみました。アドレス欄にURL以外の文字を入れると、(設定で指定した検索エンジンで)検索します。検索エンジンは現在、Google、Bing、Yahoo(.comと.co.jp)が選べます。

また、「ねこ」と入れると「ねこ 動画」で検索してくれるような、自動付加ワードも設定できます。

[New] メニューから設定アプリへの遷移に対応

悲願がようやく。アプリからの設定画面呼び出しはiOSのバージョンによって禁止されたり解禁されたりでしたが、ようやく正規ルールが作られたっぽいので対応してみました。

[Change] ストリーミング再生中のストール復帰処理を見直し

前バージョンで全く無しにしたのを復活。5秒待って復帰しないようなら処理を実施します。この辺りはサーバーやファイル形式(.m3u8かmp4か)によっても最適値が違うように思えて、色々試行錯誤しています。是非動作報告をお寄せ下さい。

[Change] 内蔵ブラウザのスクロールリボンを短くした

iPad Proなど大画面では、内蔵ブラウザのスクロールリボンが長すぎてはあまり意味がないので、iPhone6を横持ちした時の立て幅くらいを上限にし、アプリ名の原点に立ち返って、親指の可動範囲内で制御できるように変更しました。ただ垂直スライダーのようにタッチ位置に出現するような処理は組み込んでおらず、常に真ん中固定です。垂直スライダーと違ってブラウザ上でタップ判定を横取りすると本来のリンクがクリックできないとか問題が起きそうなので、移動のためのジェスチャーが難しいのです。画面外からのスワイプとかもiOS標準で色々使われがちなので迂闊に使えないかなとか。ということで現状は位置固定の出しっ放しにしています。

でもこれ手前味噌で恐縮ですが結構便利なんじゃないかなと。慣れるとSafariにも欲しくなります。

[Fix] iPad Proでメニュー表示が崩れるのを修正

メニューの紺色の部分の下が切れる、という程度の問題でしたがシミュレーターで発覚したので一応直しました。それ以外は実機が届いてから検証します。

[Fix] ストリーミング再生中の垂直スライダーの安定性改善

スライダーのノブ位置は1秒毎に動画の再生位置を調べて対応する位置に跳ばしていますが、例えば自分でノブを移動してジャンプさせても、ストリーミングなどで読み込みが遅く1秒以内に再生位置が移動しなかった場合、ノブは元の再生位置に戻ってしまっていました。これを抑止したつもりですが、まだたまに発生する気がします。再生位置の移動自体は指示されているので、読み込まれて再生が始まればノブも再び指定位置に跳ぶんですが、まぁ見苦しいので今後もなるべく対応していきたいと思います。

[Fix] 外部モニタ接続時のレジューム再生のカクつきを軽減

外部モニタをつないだ状態で再生を再開した時、レジューム処理(再生点の移動)が複数回行われ、レコードの針飛びのように(若者に通じない例え)2,3度同じ箇所を再生してしまう現象がたまに発生します。これを抑止したつもりですがまだ完全ではなさげです。

再生を開始するとiOSから動画ファイルの総再生時間がアプリに通知されます。これより前にレジューム処理(何分何秒時点に移動せよ)をしても失敗してしまうので、タイミングを見計らって処理をかけるわけですが、ローカルファイルかストリーミングかで総再生時間が判明するまでの時間がバラつくんですよね。なのでいくつかのトリガでレジューム処理を実施しつつ、成功したら以降行わない、というルールになっているんですが、何故かそれでも複数回実施されてしまうようです。これも見苦しいので改善を続けて行きたい課題です。

 

というわけで、いくつか完全解決できてない部分があるのですが、iPad Proが発売されてしまうのでとりあえずできてる分だけでもリリースしてしまおうってことで提出しました。

おやゆびでお3.7の更新予定内容」への2件のフィードバック

  1. はじめまして。おやゆびでおを愛用させて頂いていたのですが、ある時から音声が出なくなってしまいました。iOSのバージョンアップが影響しているかもしれません。利用中のバージョンはiOS9.3.1、おやゆびでおは3.7.1です。語学学習用に活用させて頂いていたので音声が出ないのは大変残念です。このような状況が他の方でも認識されており、何か対処法がありましたらご教示いただきたくお願いします。

    • お問い合わせありがとうございます。作者の古田です。
      私自身9.3.1で毎日のように利用していますが特に問題は出ていませんでした。
      が、ご指摘を受けて改めて検証したところ、マナーモードでは音が出なくなっているようです。以前は出ていた気がしますがどうもiOS9辺りで仕様がかわったようです。
      お使いの状況はこれと合致しますでしょうか?
      一応マナーモードでも音を出す実装は可能で、開発版にて動作は確認できましたが、これはどうあるべきかは少し悩ましいですね。Appleも理由があってそうしてるんでしょうし。ただSafariやYouTubeアプリをみるとマナーモードでも音は出すのが標準なようで、少し検討したいと思います。

      ともあれ、まずはお手元の不具合がマナーモード由来のものかそうでない別の原因があるのかを確認させてください。
      お手数をおかけいたしますがよろしくお願いいたします。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)