iPadアプリのScratch専用ブラウザ「ネコミミ」の現時点でできることとできないことをまとめました
できること
キーボードイベントを使ったプログラムの操作
iPadだと常時キーボードが表示されていないため、キー入力イベントを使ったプログラムの操作ができませんが、ネコミミに用意されているキーボードを使えば操作ができます
コスチューム編集画面でのスクロール
iPadだとコスチュームの編集画面でのスクロールができませんが、ネコミミに用意されている矢印キーを押すことで動かすことができるようになります
【2020.6.2追記】現状ではiPadでもコスチューム画面のスクロールが可能です
できないこと
データのローカル保存
プロジェクトやスプライトをローカルに保存することができません。これはblob(Binary Large Object)の保存に対応していないためです。これはiOS版のSafariも対応していません
録音
マイクを使っての録音ができません。これはアプリ開発者が利用するブラウザ機能のWKWebKitがWebRTCに対応していないため。WebRTCというのは Web Real-Time Communicationの略で、標準ブラウザでビデオチャットなどができるようにできるしくみ。Safariでは対応しているので、おそらく将来的にサポートされると思います
音量の値の取得
こちらもマイクが使えないのと同様の理由で使えません
ビデオモーションセンサー
同じくWebRTC未対応のため使えません・・・
・・・と、できないことが多いですが、blobやWebRTCが利用できるようになったらすぐに対応したいと思います
Scratch 3.0に対応した書籍です[PR]
リンク
リンク
リンク
リンク
リンク
リンク
リンク
リンク
リンク
リンク
リンク
リンク
リンク
リンク
リンク
リンク
リンク
リンク