問題タブ [iphone-standalone-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 - iPhoneWebアプリがスタイルシートを読み取っていない
私は現在モバイルウェブアプリを構築して<meta name="apple-mobile-web-app-capable" content="yes">
おり、ヘッダーで使用しています。
アプリはiPhoneとiPadのSafariブラウザで正常に表示されますが、ホーム画面に保存してそこから起動すると、スタイルシートはまったく読み取られません。要素にインラインスタイルを追加すると、それらは読み取られますが、style.cssからは何も有効になりません。
これはマニフェストに関連しているのでしょうか、それとも他に変更する必要があるものがありますか?
asp.net-mvc-3 - MVC3 認証データを iPad Web アプリ モードでセッション間で保存する
Web アプリ モードで iPad で実行するための MVC3 プロジェクトがあります。FormsAuthentication.SetAuthCookie(model.Username, true)
FormsAuthentication を使用して、ログイン情報を Cookie に保存するように呼び出すログイン/ログアウト機能を実現します。Safari モバイルを含むすべての主要なブラウザで、Cookie はセッション間で永続的に保存されます。Web アプリ モードでのみ、Web アプリの閲覧中に Cookie がクリアされることがあり、Web アプリを閉じると確実に削除されます。Web アプリ モードでもセッション間でログイン情報を保存する可能性はありますか?
HTML5 ローカル ストレージ機能を使用できることは知っていますがFormsAuthentication.SetAuthCookie(model.Username, true)
、新しいローカル ストレージを使用して手動で実装する方法がわかりません。それに加えて、ローカル ストレージがそのような重要なデータを保存するのに十分安全かどうかもわかりません。
iphone - apple-mobile-web-app-capableとapple-touch-fullscreenの違い| iPhone/iOSメタタグ
グーグルでもアップルデベロッパフォーラムでも直接答えが見つからなかった質問があります。
の正確な違いは何ですか:
と
?
ios - 「apple-mobile-web-app-capable」がセッションを失わないようにするにはどうすればよいですか?
私はウェブアプリを持っています。
そこにこれを入れました。
ホーム画面に追加します。
ただし、Web アプリを閉じた後は、常に再度ログインする必要があることに気付きました。
セッションを維持するにはどうすればよいですか?
android - 携帯電話のホーム画面に追加
特にiPhoneとAndroidで携帯電話のショートカットを作成するボタンをコーディングするにはどうすればよいですか。
私はボイラープレートをフレームワークとして使用しているので、これは head section に自動的に追加されます<link rel="shortcut icon" href="img/l/apple-touch-icon.png">
。これは、使用するデフォルトのアイコンになると思います。
今、私はこのように設定されている私のhtmlにボタンを持っています
何を入力すればよいのhref
か、JavaScriptを使用して実装する必要があるのか わかりません。また、適切な用語が何であるかはわかりませんが、「ショートカット」と呼ばれていると推測しています
私が達成しようとしているのは、単純な Web アプリ (プレーン html) があり、ホームスクリーンにショートカット/アイコンを追加するボタンがあることです。そうすれば、彼らが私のウェブサイト/ウェブアプリにアクセスしやすくなります. 私のターゲット デバイスは主に iphone と android です。
誰かが私を啓発できますか?
ありがとう!
javascript - Safari でリンクを開くと iPad Web アプリがフリーズする
私のブラウザー (Firefox、Chrome、iPad の Safari) で完全に動作する小さな Web アプリを開発しました。次に、アプリを変更して、iPad でスタンドアロンの Web アプリとして実行することにしました。ウェブ上でかなり良い情報を見つけたので、これは問題ありませんでした。
多くのアプリ内部リンクを使用しているため、次の JavaScript jQuery コードをアプリに追加しました。
アプリがスタンドアロン モードで実行されている場合、このコードは CSS クラスを持たないすべてのリンクを変更してexternal
、新しい Safari ウィンドウで開かないようにします。このコードは正常に動作します。
問題は、外部リンクを開くと、新しい Safari ウィンドウが開くことです (予想どおり)。しかし、アプリに (4 本指のジェスチャーを使用して) 戻ると、アプリはフリーズします。ホームボタンを押すと、iPad は私のホーム画面を一瞬だけ表示し、すぐに iPad の検索画面に切り替わる。画面をオフにして再度オンにすると、ホーム画面になります。
機能する唯一のジェスチャは、タスク バーを表示するための 4 本指ジェスチャです (その名前ですか?)。タスク バーを使用してアプリを終了すると、アプリは画面に表示されたままになり、iPad はアプリを終了していないかのように動作します (最後の段落を参照)。アプリがクレイジーな方法でクラッシュしたように感じます。
何を間違えたのかわからない。これは非常に単純な Web ページで、JavaScript がほとんどなく、深くネストされていない HTML 構造になっています。
デバイスは、iOS 5.1 を搭載した iPad 2 3G です。
誰でもこれで私を助けることができますか?
iphone - TestFlightのようにiPhoneのホーム画面にWebappを追加する
ユーザーが[ホーム画面に追加]ボタンを押さなくても、Webアプリをホーム画面に追加するにはどうすればよいですか。TestFlightは、携帯電話にインストールするときにこれを行います。同様のエクスペリエンスを作成したいと思います。
iphone - Safari からホーム画面に保存した webapp に戻る
sencha touch 2 でアプリを作っています。基本的には、リンクをクリックすると Safari が開き、URL が読み込まれます。そのページから、ホーム画面に保存されている webapp に戻る方法を知りたいです。
ios - iOS Web アプリケーションで「画像を保存」を有効にする
これを私のサイトに追加しました:
ほとんどの人がフルスクリーン Web アプリでコールアウトを無効にする方法を尋ねますが、私はそれを有効にする必要があります。
基本的には iPhone の壁紙を含むスライダーを用意するので、ユーザーが通常の Safari と同じように画像を保存できるようにしたいと考えています。
これが私のデモです。ホームスクリーンに追加して、そこから開く必要があります。画像の保存が無効になっています - なぜですか?
これは可能ですか?
注: 指定しても何も起こり-webkit-touch-callout: inherit;
ません。
jquery - 特定のリンクを iPhone のスタンドアロン モードで保持する
WebページからのリンクがiPhoneの「スタンドアロンモード」の外に出るのを防ぐこの要点を見つけましたが、クラスを含む特定のリンクでこの機能を無効にしたいと思います。
モーダルが存在するときはいつでも、この機能はそれを壊し、モーダルをすばやく開いてから にリダイレクトしhref
ます。
コード:
上記の機能を使用せず、モーダルを開いたままにするa
など、クラスにそれを含めるように変更するにはどうすればよいですか?open, modal