問題タブ [ibooks]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
678 参照

ibooks - iOS アプリで iba (iBooks Author) ブックを開く方法は?

iOS アプリで iba 本を解析して読むことは可能ですか?

0 投票する
0 に答える
1496 参照

jquery - iPad でのタッチ イベントを使用したインタラクティブな画像シーケンス (jQuery 経由)

iPad の Safari で再生できる「インタラクティブなタイムライン」インターフェイスをスケッチしました。

www.insightdigital.org/touch

画面を左<->右にタップまたはスクラブすると、タッチの pageX 値に応じて表示される画像が変化するのがわかります。簡単なコードは、タッチの x 軸位置を検索し、事前にレンダリングされたシーケンスから画像を呼び出すだけです。当然のことながら、上記の場合、コードは (実際のケースでは iPad ディスクからではなく) Web からフレームを取得する必要があるため、すべての画像がキャッシュされるまで再生が少し途切れます。キャッシュされると、再生はスムーズになります。

  1. 最初の読み込み (または更新) では、'touchmove' を実行している限り、デモは思い通りに動作します。最初のタッチを終了し、新しいタッチ ストロークで左から右へのスクラブを再開しようとすると、再生が途切れます。画面をタップすることもできます。「touchstart」呼び出しが機能しています。ただし、更新または再起動するまでは「touchmove」ではありません。以下のコードを参照して、私が犯したばかげた間違いを 1 つ以上見つけられますか?

問題に対するその他のコメントやアプローチは大歓迎です。

iBooks Author で構築された EO Wilson の 'Life on Earth' に精通している人には、レンダリングされた一連のフレームを再生するこのような 'インタラクティブなタイムライン' がいくつかあります。

コードは次のとおりです。

jquery.swipe-events.js から適応: http://jgestures.codeplex.com/

index.html:

0 投票する
1 に答える
396 参照

widget - iBookウィジェット内にカスタムフォントを設定するにはどうすればよいですか?

私はiBookを作成していて、このiBook内にウィジェットがあります。

ウィジェットでカスタムフォントを使用したいので、.WDGTフォルダー内にmyfont.ttfを含むmyfont/フォルダーを追加しました。

CSSを使用してウィジェットmain.htmlから呼び出します。これは、デスクトップのSafariでテストするときに完全に正常に機能します。iPhoneでは失敗します。私はいくつかのステップを逃していますか?どういうわけか、plistエントリを介してiPadにフォルダを検索するように指示する必要がありますか?

関連するCSSコード:

ヒントはありますか?

0 投票する
0 に答える
620 参照

html - iBooks 用の epub を作成するときに、順序なしリスト (UL)、順序付きリスト (OL)、およびリスト項目 (LI) を使用する方法は?

iBooksの動作がわかりません...

があることを念頭に置いmyClassfont-family : Verdana, sans-serif、任意のブラウザー (または私がテストした epub リーダー) のテキストは のテキストとp一致しますliが、iBooks では一致しません。iBooks はどういうわけか CSS をオーバーライドしているようpです。lifont-family

これは順序付きリストにも当てはまります。

誰にもアイデアはありますか?

ありがとう。

0 投票する
2 に答える
2395 参照

epub - 「com.apple.ibooks.display-options.xml」ファイルをepubに埋め込む

com.apple.ibooks.display-options.xml出版社向けibooksドキュメントに記載されているファイルを追加したい。

sigil を使用してブックを作成していますが、epub ブック ファイル内にこのファイルを追加できません。

誰かがそれを行う方法を教えてもらえますか?

0 投票する
1 に答える
421 参照

ios - iBook Author のような 3D モデルを表示するには、どの iOS 3D エンジンを選択すればよいですか?

iBook2 の iBook Author で作成できるのと同じように、3D モデルをアプリに表示したいのですが、3D モデルをビューに表示し、ピンチして拡大し、3D モデルのビューに入ることができます。ユーザーは、回転およびピンチして拡大縮小できます。3D モデルのレンダリングにはどのエンジンを使用すればよいですか?

0 投票する
2 に答える
1592 参照

javascript - event.preventDefault() in ibooks:これが機能しない理由を誰か説明できますか?

iBooks の div に preventDefault を適用して、ページをめくるためのタッチ/ドラッグ イベントが機能しない領域を作成しようとしています。これまでのところ、タッチ イベントを防止しようとしただけですが、機能していません。ここでの実装は完全に間違っている可能性があります。

これがタッチイベントを妨げていない理由についてのヒントをいただければ幸いです。

0 投票する
1 に答える
383 参照

ios - iBookウィジェットで「クロージング」イベントをキャプチャする方法はありますか?

iBookでウィジェットを実行しています。特に、Javascriptの「メインループ」だけでなく、いくつかの音楽やサウンドを再生します。

ユーザーがウィジェットを閉じるたびに、音と音楽を停止したいのですが。iBookによって起動された「FocusLost」または「WidgetClosed」のようなイベントがあるかどうかはわかりません。

私の現在の理解では、このユースケースは「onunload」を起動しません。これは、iPhoneがユーザーが現在表示しているページにメモリを必要とするため、メモリを再利用することを決定したときに実行されるためです。

この問題の標準的な解決策は何ですか?

0 投票する
0 に答える
268 参照

ios - iOS で iBooks のようなサムネイル ポップオーバーを表示するにはどうすればよいですか?

このポップオーバーは、固定レイアウトの epub で下部のバーをドラッグすると表示されます。通常の UIPopover ではありません (境界線が異なります)。UIMenuController に似ていますが、それらに画像を入れることはできません。これはどのように行うことができますか?

iBooks サムネイル ポップオーバー

0 投票する
2 に答える
335 参照

epub - Epub:現在のページに収まらない場合は、次のページでブロックを開始します

ePubファイルに、ブロックを複数のページに分割しないように指示する方法はありますか。そのため、現在のページにブロックを表示するのに十分なスペースがない場合、ブロックは次のページではなく次のページから開始する必要があります。現在のページから始めて、次のページに移動します。

これが一般的に不可能な場合は、ibooksで機能し、他のリーダーで問題を引き起こさないソリューションも役立ちます:-}