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

iphone - アプリでopenURLの実装を動的に変更するにはどうすればよいですか?

私のアプリでは、アプリ内のリンクを開くためにAppDelegateデフォルトのメソッドをオーバーライドするプライベートメソッドを実装しました。しかし、今はデフォルトの機能も必要です。openURL:UIWebView

これが私がしたことです:

handleURL:また、カスタムのオープンURL処理が必要なクラスにも実装しました。ただし、これは、iTunesでiTunesリンクを開くだけのクラスを妨げています。だから私が達成する方法がわからないのはopenURL:、の代わりにオリジナルを使用する方法ですcustomOpenURL:

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

json - 400 エラー clojure によって返された json を読み取る

次のような get リクエストで応答する Web サービスが あり ます。リクエストが間違っています: http://developer.echonest.com/api/v4/artist/reviews?api_key=N6E4NIOVYMTHNDM8J&id=ARH6W4X1187B99274F&format=json&results=1&start=WRONG-STRING サーバーは 400 で応答し、いくつかの json は何が問題なのかを説明します.

今、clojureでjsonを読んで何がうまくいかなかったのかを正確に知りたいのですが、(clojure.java.io/reader wrong-url)で試しましたが、例外がスローされました

サーバーが HTTP 応答コードを返しました: URL の 400:
http://developer.ehonest.com/api/v4/artist/reviews ? api_key=N6E4NIOVYMTHNDM8J&id=ARH6W4X1187B99274F&format=json&results=1&start=e1 [スローされたクラス java.io.IOException]

どうすればjsonを読むことができますか?

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

oauth - Mac OS X のブラウザからアプリケーションを開くには?

私は Twitter Mac OS X アプリを実行しており、OAuth1.0 を使用する必要があります。oauth/access_token インターフェイスを要求する場合、oauth_callbackこの目的でパラメーターを使用できますか?

つまり、Max OS X でブラウザからアプリケーションを開く方法は?

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

iphone - Objective-C プログラムを使用してサファリで URL を開いたり閉じたりする

サファリで URL を開く必要があります... サファリでいくつかの作業を行った後、サファリを閉じる必要があります...

私のコードは以下の通りです。

実際には、myspace でビデオを共有する必要があります。ユーザーがビデオを共有している場合は、サファリを閉じて、アプリケーションを再度アクティブにする必要があります。

サファリでFacebook SDKログインに似たようなことをしたい..

これを開く方法を教えてください

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

objective-c - 基本的な Facebook / Twitter URL ハンドラの形式

これを投稿してから1時間後に答えが見つかるかもしれませんが、すでに1時間以上探していて、うまくいかないようです。だからここに行く..

可能であれば、これらの Twitter アプリのいずれかで私のプロフィールを開く簡単な「お問い合わせ」リンクをアプリに追加したいと思います.... 「Twitter」、「Tweetbot」、「Twitterriffic」、または Facebook にフォールバックします利用できない場合は Safari。Twitter などの完全な API を追加したくありません。これは単なる連絡先ページであるため、タイムラインにアクセスしたり、ユーザー ID などを知ったりする必要はありません。

携帯電話で使用している Tweetbot APP とハンドラーは正常に動作し (以下を参照)、プロフィール ページを開きますが、デフォルトの Facebook または Twitter アプリの動作を取得できないようです。アプリケーションは起動しますが、それぞれのページに到達しません。プロファイル ページ (明らかにテスト コードを省いていますが、これらはアプリケーションを呼び出す行です) ....

ここでかなりの情報を入手しましたが、Tweetbot と Safari 以外では機能させることができません。URL 部分の形式が間違っていると推測していますが、どのようにすべきかを説明している場所が見つかりません。Google で検索すると、twitter と facebook のタグが付いたページが表示されますが、役立つ情報はありません。また、Twitter API のドキュメントは、私がやりたい単純な実装には詳細すぎます。適切な URL 形式を教えてくれる人はいますか?


[編集] 1 時間以上かかりましたが、少なくとも Twitter の場合は..

まだFacebookのものに取り組んでいます!! ここで偶然見つけましたが、答えを信用することはできません

Facebook のものも機能するようになったら、他の人の助けになる場合に備えて、コードをすべてここに投稿します。

プラズマ


編集 2: ここに私のコードがあります (私は私のウェブサイトの URL と私の facebook ID を削除しましたが、あなたはアイデアを得るでしょう..それは UI アクションシートをポップします お問い合わせ オプション..他の誰か。

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

ios - 「OpenIn...」モバイルサファリvsメールまたはその他のiOSアプリ

iOSのアプリで作成されたファイルの拡張子を認識するアプリがあります。

自分で作成したファイルをメールで送信してメールから「開く」を使用する場合、またはDropboxアプリから「開く」場合はすべてが計画どおりに機能します。内訳は、MobileSafariでファイルのDropboxWebページにアクセスした場合です。ここでは、灰色の画面が[開く]オプションで読み込まれ、ボタンをタップするとアプリが読み込まれます。アプリで使用できるURLを取得することもできますが、最終的にアプリはMobileSafariから送信されたデータの読み込みに失敗します。 。これは、データがMobile Safariによって変更されているためだと思います。これは、MailまたはDropboxアプリからのNSDataのバイト長が916,406であるのに対し、MobileSafariからは925,519であるためです。

MailやDropboxアプリとは異なる他のiOSアプリにデータを送信するときに、Mobile Safariがデータに対して何をするか知っている人はいますか?

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

objective-c - メールアプリが開けない?

ボタンをクリックしてiOSのメールアプリケーションを開こうとしています。

だから私はこれをしました:

しかし、特に何も起こりません...問題は何ですか?

アドバイスありがとうございます

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

ios - openURL を使用する理由 Google マップを開くと住所が見つからない

UITextView を作成し、text=@"中国,浙江省杭州市滨江区" を設定し、dataDetectorTypes=UIDataDetectorTypeAddress を設定してから、長押しして開いているマップを選択すると、GoogleMap で住所を見つけることができます。

しかし、同じアドレスを使用しましたが、openUrl を使用してもアドレスが見つかりません。

理由を教えてくれる人はいますか?または iOS はこの URL を使用しません(http://maps.google.com/maps?q=%@)

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

iphone - openURL後にアプリに戻る方法

私のアプリでは、を使用してURLを開く必要があります

ページ内の特定のプロセスの後、どうすればアプリに戻ることができますか。(facebook がサファリ認証のために行っているように)

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

ios - tel で # と * を送信: iOS 5 以降の URI

つい最近、iOS 5.1 で # または * 文字を含む tel: URI を使用して [[UIApplication sharedApplication] openURL:url] を呼び出すことが許可されていることに気付きました。

例 NSURL *url = [NSURL URLWithString:@"tel:15555551212,,1234#"];

ドキュメントは、これが現在許可されていることを示すために更新されていないようです。iOS 4.x ではまだ動作しません。これがいつ変更されるかをテストしています。Apple がアプリからこれらの文字をダイヤルするポリシーを正式に変更したかどうか知っている人はいますか?