Ohajiki D Web Browser

無料版Ohajikiをご使用の方は以下のようになります。

ohajiki -> ohajikid
oohttp -> oodhttp
oohttps -> oodhttps

URLを開く(シンプル)

ohajiki://
例 ohajiki://example.com
oohttp://
例 oohttp://example.com
oohttps://
例 oohttps://example.com

URLを開く

ohajiki://x-callback-url/open/

url=
URLを指定します。__CLIPBOARD__と指定するとクリップボード内のURLを使用可能です。
bookmarklet-name=
登録済みブックマーク名を利用して実行します
current-tab
これを加えると新しいタブで開かなくなります
x-source=
任意の名前(呼び出し元のアプリ名など)
x-success=
ボタンが押された時にさらなるURL Schemeを実行します
x-error=
失敗時にここに指定したURL Schemeが実行されます

デフォルト検索エンジンで検索する

ohajiki://x-callback-url/search/

query=
検索ワードを指定します。__CLIPBOARD__と指定するとクリップボード内の文字列を使用可能です。
current-tab
これを加えると新しいタブで開かなくなります
x-source=
任意の名前(呼び出し元のアプリ名など)
x-success=
ボタンが押された時にさらなるURL Schemeを実行します
x-error=
失敗時にここに指定したURL Schemeが実行されます

空のページを開く

ohajiki://x-callback-url/blank/

text=
文字列をbodyタグ内に挿入します。__CLIPBOARD__と指定するとクリップボード内の文字列を使用します。
bookmarklet-name=
登録済みブックマーク名を利用して実行します
remain-tab
これを付けるとブックマークレット実行完了時にタブを削除しなくなります
x-source=
任意の名前(呼び出し元のアプリ名など)
x-success=
ボタンが押された時にさらなるURL Schemeを実行します
x-error=
失敗時にここに指定したURL Schemeが実行されます

ランチャーを起動

ohajiki://launcher/

query=
検索ワードを指定します。

QR/ISBNスキャナを起動

ohajiki://code-scanner/

トークン

__CLIPBOARD__
特定のオプションに __CLIPBOARD__ と指定するとクリップボード内の文字列/URLに置換可能です。
__BOOKMARKLET_RESULT__
x-successの中に`__BOOKMARKLET_RESULT__`が存在する場合はブックマークレットの実行結果に置き換わります。クロージャ`(function(){})()`で囲んだ場合はその中の`return`で返された値となります。

ブックマークレット

  • ブックマークレット内はデフォルトでjQuery2.1.1が使用可能です。
  • 独自関数 ohjCopyText('文字列'); iOSのクリップボードにコピーします。
  • 独自関数 ohjOpenURL('URL', [新規タブ true/false]); URLを開きます。外部アプリのURLも可能です。

その他

ohajiki://main-view/

メインビューを開きます。(v2.0.2から)

例1

http://ohajiki.ios-web.comを開き、登録済みのtitleWithURLという名前のブックマークレットを実行、その後結果をDrafts4に返却して新しいメモを作成する

ohajiki://x-callback-url/open/?url=http%3A%2F%2Fohajiki.ios-web.com&bookmarklet-name=titleWithURL&x-source=Drafts4&x-success=x-drafts4%3A%2F%2Fx-callback-url%2Fcreate%3Ftext=__BOOKMARKLET_RESULT__

登録済みブックマークレット名 titleWithURL の内容:

クロージャで囲んだ場合:

Ohajiki Webブラウザ

App Store

iPhone/iPad/iPodTouch
対応(iOS9.0以上)


無料版 Ohajiki D Webブラウザ

App Store

iPhone/iPad/iPodTouch
対応(iOS9.0以上)



iOS App Developer: Shingo Fukuyama
* GitHub page