Canvasの画像をダウンロードさせるにはreplaceしてmimeを変える! ( #html5j live at http://t.co/k6QC99e1)
2011-11-16 19:48:56次はクリックでimgを保存するよ。location.hrefにdataを代入。image/jpegをimage/octet-streamに置換すると保存ダイアログ表示される! #html5j
2011-11-16 19:49:22content-typeの置換ハックは以前試したけど、同じくファイル名の指定は出来なくて諦めたのを思い出した。 #html5j
2011-11-16 19:51:54HTML5とか勉強会に今から登壇します。 モニター小さいので先にスライドを共有しときます。 #html5j #geohex http://t.co/croGyCLY
2011-11-16 20:01:49GeoLocationAPIの基礎。navigator.geolocation.getCurrentposition(successCallback, errorCallback) #html5j
2011-11-16 20:06:30資料はこちらです -> http://t.co/jV2EmNzX by @sa2da ( #html5j live at http://t.co/k6QC99e1)
2011-11-16 20:08:55成功コールバックで、google.maps.latlng(position.coords.latitude, position.coords.longitude) すればよろし。 #html5j
2011-11-16 20:10:15注意点。測位手段が選べない。GPSとかWiFiとか。測位には時間かかる。GPSは遅い精度よい。IPは早い精度悪い、とか。WiFiは精度まぁまぁ。基地局はキャリアによって精度ばらばら。 #html5j
2011-11-16 20:13:41geolocation api キャッシュが強い、注意。getCurrentPositionではなくwatchPositionで数回(5〜8秒)とった方が精度が高いので良い #html5j
2011-11-16 20:16:27GeoLocationAPI でのキャッシュが強いので、差分チェックするべき。watchPosition() を5秒ほど回すとよい。 #html5j
2011-11-16 20:16:54HTML5とか勉強会#23に参加中。geolocationで現在地を取るとき、getCurrentPosition()ではなく、watchPosition()を5~8秒実行し、最も精度の高い(accuracyの小さい)情報を使うのがおすすめ。 #html5j #fb
2011-11-16 20:23:35