問題タブ [openurl]

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 投票する
2 に答える
154 参照

iphone - iPhoneからURLをロードする前のコード実行

電話をかける場合:

アプリを自動的に終了するようです-dealloc、viewDidDisappear、またはその他の関数をバイパスします。

すべてのopenURL呼び出しの前にタイマーを設定せずに、この呼び出しとSafari(または電話または電子メール)の起動の間にコードを配置する方法はありますか?

====

編集:1つの特定のビューが閉じられた場合にのみ、何かを呼び出す必要があります-それが「丁寧に」閉じられたか、突然閉じられたかにかかわらず...

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

iphone - NSURL はいつでも機能しません

次の問題が発生することがあります。私のopenURL-Dialogは完全に機能します。次に、URLから変数を調べたところ、それが変数です。

しかし、次のように、変数の最後にいくつかのクレイジーな要素がある場合もあります。

このページを .asc ファイルから取得しましたが、両方ともこの要素なしでこのファイルに正常に含まれています。この問題を解決するにはどうすればよいですか?

事前にご協力いただきありがとうございます

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

iphone - Apple は、アプリから Safari の openURL のネットワーク検出を要求しますか?

初めての iPhone アプリをアプリ ストアに提出しようとしています。概要ページに、当社の Web サイトへのリンクがあります。ネットワークが存在しない場合、Safari を開いてロードに失敗しても問題ありませんか? または、これを事前に検出するために到達可能性コードを使用する必要がありますか?

アプリが拒否されたくないので、すべてのベースをカバーしたい。

ありがとう

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

iphone - iPhone アプリ内から HTML を電子メールで送信すると、特殊文字で停止する

ユーザーが事前に定義されたテキストを HTML として電子メールで送信できるようにする iPhone アプリがあります。

テキスト内に特殊文字 (アンパサンド &、>、< など) が含まれている場合、電子メールの本文を送信するために使用する NSString 変数が特殊文字で切り捨てられるという問題があります。

これを修正する方法がわかりません (メソッド stringByAddingPercentEscapesUsingEncoding を使用してみましたが、問題は修正されませんでした)。

私が間違っていることについての考え/それを修正する方法は?

ここに私がやろうとしていることを示すサンプルコードがあります

ありがとう!!!

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

objective-c - Multiple strings in openURL. iPhone SDK

I am making a twitter application for iPhone, I am trying to add a button which will open Safari, and take the user to their twitter homepage. I have a textfield called username, so the following code does not work, hopefully someone will be able to help me out.

Any help is appreciated! Thank you!

0 投票する
4 に答える
7530 参照

iphone - [UIApplication sharedApplication] openURL 後に iPhone アプリケーションを再起動する

タイトルにあるように、これを行った後に iPhone アプリを再起動する方法を知りたいです。

[[UIApplication sharedApplication] openURL:[NSURL UrlWithString:@"tel://0123456789"]]

が呼び出されたときにアプリケーションの状態を復元することについても多くのトピックで話しているのを見たので、それは非常に単純に思えますopenURLが、呼び出しが終了したときにアプリを単純に再起動する方法が見つかりません。

それはデフォルトの動作であるはずですか?私に関して言えば、iPhone は通話が終了した後にお気に入りを開きますが、その理由はわかりません。

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

iphone - UIPasteboard サイズ

これは iOS4 以降では関係ありません。または少なくともあなたの反対票を説明してください

無期限のデータを保存できるアプリケーションのライト バージョンからフル バージョンへのアップグレード パスを実行しようとしています (アプリの購入では実行したくありません)。

データをキャッシュするオンライン プレゼンスを必要とせずに、カスタム URL を使用してアップグレードできるようにしたいと考えています。

UIPasteboard オブジェクトを使用することを考えていました。

UIPasteboard に保存されるデータの最大サイズを知っている人、または調査した人はいますか? これに関して、私が見つけることができるアップルのドキュメントはないようです。

これはデバイスごとに異なりますか? つまり、RAMが制限されていますか?

私は 50MB のファイルを試してみましたが、5MB のファイルは問題ありませんが、(シミュレーターでも) これが失敗することがわかっています。dataForPasteboardType でデータを取得するまで、失敗したかどうかを知る方法はありません。

また、アプリ間通信の一種のリクエスト/レスポンスを行う 2 つのアプリ カスタム URL を作成した人はいますか? この方法で任意のサイズのデータ​​をサポートできると考えていました...

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

iphone - openUrlスキームを使用するようにアプリを登録するにはどうすればよいですか?

別のアプリまたはWebサイト(Safari)でopenUrlを使用するときに、iPhoneアプリを登録して開くにはどうすればよいですか?

0 投票する
3 に答える
8118 参照

iphone - UIApplicationopenURLの背景

iOS 4アプリケーションでは、ユーザーから指定された時間に、バックグラウンドからURLを開く必要があります。ただし、何らかの理由でバックグラウンドからURLを起動できません。URLを開くための私のコードは次のとおりです。

そのコードはすべて、以前に作成されたデーモンスレッドから起動されています。YESシミュレーターでこのコードをテストしましたが、URLが開かれず、何らかの理由でメソッドが返されますが、アプリケーションを再度開くと(fast-app-switchingを介して)URLが開きます。この時点で(ローカル通知を介さずに)アプリケーションを再びフォアグラウンドにして、URLを開くことができる方法はありますか、それともバグまたは文書化されていない機能ですか。また、バックグラウンドで機能するURLを開く別の方法がある場合は、それも役立ちます。

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

iphone - iOS UIApplication openURL を使用してブラウザを起動した後、現在のアプリを終了する方法

私はiOS開発に非常に慣れていません。必要なアプリは非常にシンプルです。アプリの起動時に Web ブラウザーを開いて特定の URL に移動するだけです。そのため、デリゲート ファイルの didFinishLaunchingWithOptions に、次のコード行を追加します。

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.google.com"]];

アプリはSafariを開いてGoogleにアクセスできますが、ホームボタンを押してアプリを再度開こうとすると、書き込み画面が表示されます。ブラウザを呼び出した後にリソースを解放する必要があることはわかっていますが、その方法がわかりません。

どうもありがとう。

レイ