問題タブ [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 投票する
14 に答える
224046 参照

ios - 別のアプリ (iPhone) からアプリを起動する

別のアプリ内から任意の iPhone アプリケーションを起動することは可能ですか?たとえば 、私のアプリケーションでは、ユーザーにボタンを押して直接電話アプリを起動させたい場合 (現在のアプリを閉じて、電話アプリを開く) .

これは可能でしょうか?tel URL リンクを使用して電話をかけるためにこれを実行できることはわかっていますが、代わりに、特定の番号をダイヤルせずに電話アプリを起動したいと考えています。

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

iphone - 通話を終了します。iPhone3.1バージョンではアプリに自動的に戻らないでください

私のアプリはopenURLを使用して電話をかけますが、電話を切ると、iPhone3.1では自動的にアプリに戻りません。

誰もがそれを知っていますか?それはiphone3.1のバグですか?

どうもありがとうございます!

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

iphone - IPHONE:プログラムで番号をダイヤルするときに表示される「cancel \ callpopup-box」を上書きするにはどうすればよいですか?

私は現在、ある部分でユーザーが選択した数を呼び出すプロジェクトを開発しています。以下のスニペットを使用して番号に電話をかけます。

問題は、ポップアップするボックスに英語のタイトルのボタンがあることですが、私のプログラムは英語ではないので、ちょっとひどいです:(

キャンセル/通話ボタンのタイトルを上書きする方法、またはコードから番号をダイヤルする別の方法はありますか?

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

iphone - iphoneの横向きモードでのopenUrl

ランドスケープモードでサファリを介してURLを開こうとしています。しかし、まだそれを行うことができません。以下はコードです。

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@" http://www.abc.com "]]; [[UIApplication sharedApplication]setStatusBarOrientation:UIInterfaceOrientationLandscapeRight アニメーション:YES];

前もって感謝します

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

iphone - iPhone Safari を開いて特定のウィンドウをターゲットにすることは可能ですか?

OAuth を使用して認証するアプリがあります。つまり、アプリケーションを承認するには、ユーザーを Web サイトに誘導する必要があります。Web ビューを使用してアプリ内のコンテンツを表示するだけでなく、標準のブラウザーを使用して元のサイトで承認していることをユーザーに明確にすることを好みます。ただし、(openURL 経由で) Safari にリダイレクトされるたびに、新しい Safari ウィンドウが起動され、Safari で 8 つのウィンドウが開かれると、まったく機能しなくなります。

アプリケーションからのすべての openURL 呼び出しを同じウィンドウで開くことができる、html のアンカー タグの「ターゲット」属性に相当するものがあるかどうか疑問に思っています。

Web アプリケーションを介して公開できる機能は他にもあり、iPhone のネイティブ機能と Safari の Web アプリ機能の間のハイブリッド アプリを作成しますが、アプリと Safari を切り替えるたびに新しいウィンドウを起動する必要がある場合は、機能しなくなります。 . Youtube アプリは、ビデオを表示した後にユーザーを前のページに戻すことができることは明らかですが、それは iPhone 用の Safari のカスタム プラグインである可能性があります。また、前のページに戻ることは多少便利ですが、既存のウィンドウの新しい URL にそれらを送信すると、実際には多くの可能性が開かれます。

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

iphone - openURLとYouTube

定義された検索クエリを使用して、アプリからYouTubeアプリを開く方法はありますか?そうでない場合は、ビデオを再生せずにYouTubeを開く方法はありますか?私が見つけているのは、ビデオを再生する方法だけです。

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

iphone - openURL: フォーマットされた NSString を含む NSURL が機能しない

Google マップで道順を表示するには、NSURL 内でフォーマットされた NSString を使用しています。ただし、[[UIApplication sharedApplication] openURL:nsurl]; では機能しません。

コード:

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

iphone - UIApplicationのhandleOpenURL'は正確にどこに戻りますか?

私はアプリでカスタムURLスキームの処理に取り組んでおり、次のことを整理しようとしています。

アプリのNSDictionaryにURLを渡して正常に解析していますが、「今は何ですか?」handleOpenURLBOOLを返しますが、何に?デバイスが起動したときにデバッガーをデバイスで実行する方法がわからないため、デバッグが困難です。

私が知っているのは、それがapplicationDidFinishLaunching前に完了し、画面にhandleOpenURL表示されているように見えることだけです。rootViewController

とにかく、これでappDelegateにこのNSDictionaryオブジェクトができました。詳細ビューで何かを実行できるように、rootViewControllerにどのように渡しますか?電話しますか

handleOpenURLの前return YES;または、appDelegateでNSDictionaryプロパティを作成してから、「ReturnYES;」の後に作成する必要があります。私からそれを取得しますrootViewController(またはdetailViewController-まだどちらが解決されていません)。もしそうなら、トリガーは何ですか?handleOpenUrlのリターンがどこに向かっているのか、そしてもしあれば、それらが私にとってどのような価値を持っているのかは私にはわかりません。

ありがとう!

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

iphone - iPhone のデフォルト ブラウザを変更する

iPhone が Web サイトを表示するために使用するアプリケーションを変更して、デフォルトで Safari が開かないようにする方法はありますか?

アプリケーションの Info.plist を編集して iPhone をだましてサードパーティのブラウザが Safari であると認識させるか、なんらかの形式の openURL を使用してすべての NSURL 呼び出しを処理することにより、ジェイルブレイクされた電話で可能になる可能性があると考えています。

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

iphone - iPhone: openURL を使用してパスワードで保護されたファイルを開くことはできますか?

タイトルはほとんどそれをすべて言います。私のアプリには、次の場所にあるファイル myFile.ext の URL とパスワードがあります。

https://myserver.com/stuff.cgi?db=mydb

UIApplication の canOpenURL および openURL メソッドに渡されると、適切な動作が得られる NSURL オブジェクトを作成したいと考えています。

これは可能ですか?もしそうなら、どのように?また、注意すべきセキュリティ上の問題はありますか?

明確化のために編集:

次のコードは URL 要求を生成し、サーバーに送信されると、アプリは正常にファイルをダウンロードします。しかし、私がやりたいのは、openURL で開くことです。

XMLRequestBuilder メソッド: