JavaScript

iOS版TextExpanderのJavaScriptスニペットについて

日本語情報が少なかったのでまとめました。 https://itunes.apple.com/jp/app/textexpander-3-+-custom-keyboard/id917416298?mt=8&uo=4&at=11lqq9 JavaScriptスニペット利用方法 通常のスニペット登録画面を開き「Content: (Plain)」内でホールドしてコピー…

JavaScriptでiPhoneの選択文字コピーに機能を追加する

次の1行をiPhoneで長押ししコピーしてみて下さい。ここをコピー選択した文字列がダイアログで表示されたと思います。 ソースは次の通りです。 <span oncopy="alert(getSelection().toString())">ここをコピー</span> 文字選択前にイベントをセットする必要がありますが、URLスキームと組み合わせたら何かに使えるかも…

クロスドメインでiTunes Search APIを使う

別ドメインからSearch APIを使うサンプルです。URLパラメータや返ってくる値の詳細はこちら。 http://www.apple.com/itunes/affiliates/resources/documentation/itunes-store-web-service-search-api.html <div id="result"></div> <script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script> <script> $.getJSON('https://itune…

iOS純正カレンダーの好きな日を直接開く

少し以前の話になりますが、発端はこちらの記事。 iOS7の「calshow:」はカレンダーではなく累積時間を呼び出している - W&R : Jazzと読書の日々私のツイート。 window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = windo…