[iOS9] jQuery Mobile のBackボタンが動作しない

公開日: : iPad, iPhone

自作アプリ EverLearn や Reibun でヘルプファイルの表示用にローカルに保存した jQuery Mobile を使用しているが、iOS9になってから前の画面に戻る Back ボタンが動作しなくなってしまった。

jQuery Mobile Back Button

Stackoverflowの記事 Problems with window.history using JQuery/Javascript on Cordova app in IOS9 – Stack Overflowjquery mobile – hashListeningEnabled – what exactly does it do? – Stack Overflow を見ると、どうやら Apple が iOS9 で hash をつかった XSS アタックを防ぐ実装を入れたようだ。

jQuery Mobileチームから見ると既知の問題だがこれはバグではないということで、もともと使っていた 1.3.1から最新のjQuery Mobile 1.4.5 に入れ替えても問題は解決しなかった。

Stackoverflow にあったように、mobile.hashListeningEnabled を false にすることで対応した。

   
    
    

    
    
    
    

1.3.1 から 1.4.5 へのアップデートは、jQuery Mobileを利用するには? – Build Insider を参考にして最低限のファイルのみを入れ替えた。

Backボタンが正常に表示されなくなったため、theme を正しく表示させるために jQuery Mobile 1.4 Upgrade Guide | jQuery Mobile を参照して data-theme=”d” を data-theme=”a” に変更した。

関連記事

no image

App Storeの売り上げを簡単に確認できるMacアプリAppViz

App Storeでのアプリの毎日の売り上げを確認したい場合、これまでは AppSalesを使ってい

記事を読む

Apple Special Event 2011

2011年は iPhone 4s が発表された。 https://japanese.enga

記事を読む

EverLearn 1.7.2 を公開しました

英単語学習用アプリ EverLearn 1.7.2 を公開しました (2015/10/22)TOEF

記事を読む

[購入報告] ELECOM BluetoothオーディオレシーバLBT-ACR02HF

今乗っているHONDA Freed にはHDD付きカーナビが搭載されていて、CDからリッピングしたデ

記事を読む

[iOS SDK] iPhone 6 Plus を Xcode に追加する

なぜか毎回新規デバイス追加に少し手間取ってしまう。 今回は先日購入した iPhone 6 Plus

記事を読む

no image

Pro iPhone Game Development は発売延期らしい

面白そうだったので結構前にAmazonで注文したのだが、ずっと発売されず、おかしいとおもって発売元の

記事を読む

no image

薄い iPod touch 4G用ケース SwitchEasy NUDE for iPod touch 4G UltraClear (SW-NUT4-UC) 購入

Retinaディスプレイと、ジャイロの確認のために購入したiPod touch 4G は開発用なので

記事を読む

no image

初 iPadアプリ おんぷちゃん for iPad 公開

iPadグランドオープニングに間に合わせるためしばらく格闘していたがようやく おんぷちゃん for

記事を読む

アプリアップデート数はApp Store Connectアプリで確認できる

自作アプリのアップデート数をSafari のApp Store Connectで確認しよう

記事を読む

no image

iPhone OS 3.0 インストール

OSのメジャーアップデートの機会は1年に一度だろう、ということで貴重な機会なのとbeta 5になりさ

記事を読む

Message

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Ember Mug 2のACアダプタをUSB Type-Cに変えてみた

冬になると活躍する Ember Mug 2 の充電器は付属のACアダ

Wi-Fi6Eルータ TP-Link AXE5400購入

Wi-Fi6E を試してみたくなり、TP-Link AXE5

児童手当 認定請求書申請 2024 「請求者が養育をする18歳に達する日以降の最初の3月31日までの子の数」とは?

2024年に受給していない人には手紙が届くらしい。 電子申請も

Vision Proアプリ開発本 8/24、8/26に発売

Vision Proアプリ開発入門 P400が 8/24 に発売、V

Developer Strap が日本でも購入可能に

USアカウントでしか購入できなかった Vision Pro 用 De

→もっと見る

  • 2015年10月
     1234
    567891011
    12131415161718
    19202122232425
    262728293031  
PAGE TOP ↑