マイページに戻る
連携サービス
設定ファイル
API一覧
ver.1.0でのみ使用できるAPI
© Newphoria Corporation Inc. All rights reserved.
別アプリなどと連携する機能を提供します。
ランタイムのバージョン毎に最適化したサンプルをダウンロードしてご使用ください。
(for applican api ver.1.0)
(for applican api ver.2.0)
urlScheme(String urlScheme, Function<LauncherError> errorCallback)
指定したURLスキームに対応するアプリが存在する場合はそのまま起動し、アプリが見つからなかった場合はエラーのコールバックを返します。
iOSの場合はユーザーサイトの【プロジェクト⇒ビルド設定⇒iOSアプリ設定⇒URLスキーム設定】にて起動したい外部アプリのURLスキームを登録してください。
applican.launcher.urlScheme('appName:', launcherUrlScheme_Error); function launcherUrlScheme_Error(error){ alert(error.code); }
webview(String url, Object options, Function errorCallback)
指定したURLを追加webviewで開きます。
optionの指定によりChrome View/Safari Viewでの表示が可能です。
URLのクエリパラメータの設定により、HTML/JavaScriptから別画面の起動も可能です。 詳細は、(チュートリアル)新しい画面をポップアップ表示するには をご参照ください。
// webview起動 function launchWebview() { function launcherWebview_Error(error) { console.log("webview() launcherWebview_Error.", error); } var options = { withoutToolbar : true, transitionStyle : "cover", // 下から上にスライドします。デフォルトです。 // transitionStyle : "flip", // 回転して表示します。 // transitionStyle : "curl", // ページをめくり上げるように表示します。 // transitionStyle : "cross", // フェードインフェードアウトで表示します。 }; applican.launcher.webview('webview.html', options, launcherWebview_Error); }