問題タブ [iphone-web-app]
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.
iphone - UIWebView 内の JQuery Mobile ページに webViewDidStartLoad を強制的に呼び出す
私のiPhoneアプリには、次の階層があります。
UIViewControllers navigationItem に、アクション セレクターが UIWebViews goBack 関数であるボタンを追加しました。ボタンが押されると、すべてが計画どおりに進みます - UIWebView は後方に移動します (派手な jQuery Mobile トランジションを含む)。
問題は、jQuery Mobile が別のページに移動するときに何らかの「内部リンク」を使用する (URL に #the/newPage/url.html を追加する) ため、同じ jQuery 内のページで UIWebViewDelegate 関数 webViewDidStartLoad が呼び出されないことです。モバイル主導のサイトが読み込まれます。
jQuery Mobile ページでデリゲート関数を起動する方法について提案がある人はいますか? おそらく維持された遷移を伴います。これが不可能な場合、これが可能な他の「Web アプリ フレームワーク」(デリゲート コール + トランジション) について誰か提案がありますか?
ありがとう!
アップデート
おそらく私の質問は、ここでの stackoverflowの質問とほとんど同じですが、少なくとも私の質問はもう少し具体的だと思います。同意しない場合は、コメントを残してください:)
iphone - iPhoneサファリブラウザAPI?
タイトルは無視してください。しかし、私の問題はそれに関連しています... ;-)
iPhone アプリに Safari ブラウザを埋め込む方法はありますか? または、可能な他のiPhoneブラウザアプリ。
私が実際に達成しようとしているのは、私のアプリケーションでは、UI が iPhone ブラウザーと同じであれば、ユーザーが現在閲覧しているリンク/ページを送信できるということです。
よろしくお願いします、
iphone - iframe で iPhone アプリを起動できますか?
可能であれば、http://keepyourlinks.com/browser.phpのような URL で iphone 用のアプリを作成 したいのですが、ブラウザ内にブラウザを作成することです....
可能?
javascript - PhoneGap プラットフォームでの OpenID の使用
現在、PhoneGap を使用してアプリケーションを開発しています。私のアプリケーションは OpenID を使用してユーザーを認証しました。ユーザーの認証に成功したら、アプリケーションに戻る必要があります。location.href を使用して、ページをローカル アドレス (iOS アプリの場合は file:///var/applications/.../index.html など) にリダイレクトしました。ただし、PhoneGap はリモート サイトからローカル ページをリダイレクトできないようです。白い画面しか表示されませんでした。認証後にアプリケーションに戻る方法はありますか?
ありがとう
javascript - iOS Web アプリケーションでのイメージのコピーを防止する
iPad や iPhone の Web アプリケーションで、画像を指で押したままにするとメニューが表示されないようにする方法はありますか。私はリモコンを作成しており、ontouchstart および ontouchend 組み込み関数を使用して、実装した「ontouchhold」関数を作成しています。この関数は、ontouchstart および ontouchend 組み込み関数を使用して、サーバーとして機能しているコンピューターを介して IR 信号を送信します。その間、ユーザーは画像に対して指を押し続けます (ontouchend 関数は間隔をクリアします)。唯一の問題は、ユーザーが指を長く押し続けると、私が実装した javaScript 関数 ontouchhold が機能しなくなることです。これは、画像をコピー/保存するかどうかをユーザーに尋ねるメニューがポップアップするためです。このメニューが表示されないようにできればいいのですが。
ios - iPad Web アプリ、Google マップの埋め込み
iPad 用のプロトタイプ Web アプリを作成しており、Google マップを埋め込みたいと考えています。
Googleのチュートリアルのifフレームコードでマップを埋め込みました:
しかし、サファリでは、長方形のある地図を取得します: http://cl.ly/2u2G0p1T3x3O1Q1X3A1B この Web アプリをホームスクリーンに追加すると、地図が表示されず、白い div が表示されます: http://cl. ly/0O3n2c3N3C0C1F2x0l2a
iPad Web アプリに Google マップを実装する他の方法はどこにありますか? :|
iphone - ObjectiveC ネイティブ アプリでホストされている iPhone WebApp で 5MB のストレージ制限を克服する方法はありますか?
正常に動作している WebSQL を使用する iPhone Web アプリケーションがあります。ダウンロードされるデータの量は、アプリのユーザーによって異なります。ユーザーが 5MB を超えるデータを持っている場合、ユーザーはデータベースのサイズを増やすように求められます。
次に、ネイティブの ObjectiveC アプリケーションでホストされている UIWebView で実行するようにアプリケーションを移動しました。ユーザーが 5MB のデータベース制限を超えていない場合、アプリケーションは正常に動作します。ユーザーが 5MB を超えるデータを持っている場合、アプリケーションは失敗し、ユーザーにストレージ制限を増やすように促すことはありません。
ネイティブアプリで必要なデータベースを事前に割り当てるか、データベースが必要なサイズに拡大できるようにするようにユーザーに促すことができるようにするための代替手段は何ですか?
javascript - html の AppStore のスクリーンショット ギャラリー?
AppStore からアプリのスクリーンショット ギャラリーを実行しようとしていますが、html の Web アプリで実行しようとしています。
私は実際にそれを手に入れましたが、問題はスクロールが非常に遅いことです。
タッチ/スワイプ機能を実行するには、次のコードを使用しました。
http://quirksmode.org/m/tests/scrolllayer.html
例では、div はスムーズにスクロールされますが、div のあるサイトではスクロールされません...
何が起こっているのか知っている人はいますか?誰かがそれを行う適切な方法を知っていますか?
これは私の(開発中の)サイトです:
http://www.actec.cat/iphone/#projectes_pre
iPhone 4でテストしています。
ありがとう。
javascript - getCurrentPosition で精度のしきい値に達するまで待機する
Web GeoLocation API ドキュメントを見ると、場所を取得する方法が 2 つあります。場所getCurrentPosition
をすばやく読み取る方法とwatchPosition
、位置の変化を監視する方法です。
私が探しているのは、非常に正確な位置情報をできるだけ早く取得する方法です。呼び出しで精度のしきい値を使用するのが理想的だと思います。getCurrentPosition
しきい値に達するか、タイムアウトを超えたときに成功ハンドラーが呼び出されます (可能な限り正確な結果が得られます)。
これはまだ存在しませんよね?watchPosition
おそらく、タイムアウトまたはしきい値に達した後にチェックを停止するメソッドをラップするだけで、これを実装するのはかなり簡単です。これを行うための組み込みメソッドを誰も知らない場合、私はこのアプローチを使用します(そしてコードを投稿するつもりです)...
iphone - Android ブラウザーでメディア クエリが失敗する
デバイス (およびその向き) に応じて適切なスタイル シートを適用する Web アプリを開発しようとしています。
合計で 5 つのメディア クエリがあります。
デスクトップ、iPad、iPhone ではすべて動作しますが (ブラウザー バージョンと Web アプリ バージョンの両方で)、Android ブラウザーではランドスケープ メディア クエリが失敗しますか? 何か案は?「max-device-width」を間違えましたか?