タグ

2016年1月15日のブックマーク (2件)

  • URI SchemeでTwitter投稿をしてみる - Qiita

    スマートフォンサイトで、Twitterに画像投稿をしたかったのですが、iOS6以降、Android2.2以降からしか、input[type=file]が使えないため、URI Schemeを使って対応しました。 URI Schemeとは インターネット上のデータの所在を表すURI(URL)の先頭部分で、データにアクセスするための手段を表したもの。 URIスキームには通信プロトコル名などが用いられ、Webにアクセスするための"http"、SSL/TLSで暗号化されたWebアクセスを意味する"https"、FTPでファイルを送受信するための"ftp"、ローカルファイルにアクセスするための"file"、メールの送信先を指定する"mailto"などが有名。 iOSで使えるURI Scheme Safariのアドレスバーにcomgooglemaps://を入れればGoogleMapsが、music:/

    URI SchemeでTwitter投稿をしてみる - Qiita
  • PhoneGap(iOS)でカスタムURLスキームを実装する - Qiita

    (App)-Info.plistでURL Typesを追加 InfoタブのURL Typesを、準備するURLスキームの分だけ追加する。 Identifier:アプリのBundle Identifier 例:com.bar.foo.HelloWorld URL Schemes:用意するURLスキーム 例:SayHello Iconはセットしなくても良い RoleはEditor、Viewer、Noneから選べる。(iOSの方でも特に使っていないらしいので、とりあえずEditorにしておけば無難?) この例では、「SayHello://」のようなURLスキームが出来たことになる。 PhoneGap (Cordova) PhoneGapでは、特にカスタムURLスキームの設定は必要ない。 最初から、AppDelegate.mに下記のような実装が行われている。 - (BOOL)application

    PhoneGap(iOS)でカスタムURLスキームを実装する - Qiita