タグ

2013年5月16日のブックマーク (1件)

  • [iOS] タブを残さずURLスキームを開く - もぎゃろぐ

    TitaniumのユーザーBBSで、ChatWork のiPhoneアプリの挙動が話題になっています。 ChatWork の謎 | Don't Fall - Titanium Mobileユーザー会サポートBBS ChatWorkアプリでは、facebook認証でアプリを使うことが出来るのですが、これまでよく使われていたWebView上での認証ではなくて、Ti.Platform.openURL() を使ってブラウザを立ち上げてfacebook認証を行っています。 WebViewを使わない理由は、「OAuthの認証にWebViewを使うのはやめよう - Shogo's Blog」に書かれているとおりだと思います。具体的な実装としてChatWorkアプリはとても参考になりますね。 さて、ブラウザ上でfacebook認証が成功すると、ChatWorkサーバはURLスキームを使ってChatWork