imgタグのsrc属性に動的にURLをセットする

※この記事は更新されています。最新の記事はこちら。


setSrc関数

jsonなどで画像URLを取得して、セットするだけ。jQueryを使わずにできます。

document.getElementById("imageid").object.setSrc(imageurl);


ちなみに、jQueryで書けば、こう。

$("#imageid").attr("src", _json.url);

iPhoneSafariのフルスクリーンモードで、window.print()が動作しない

※この記事は更新されています。最新の記事はこちら。



iPhoneで、Webサイトをホーム画面にブックマークすることができます。

フルスクリーンモード対応のサイトを、ホーム画面にブックマークアイコンを追加し、そのブックマークアイコンから起動するとフルスクリーンモードになります。

↓これ、フルスクリーンモードで表示中のSafariです。


通常、Safariの上部にあるURLバーや、下部にあるファンクションバーが表示されていません。
1/5〜1/4が占有されているエリアがなくなると、画面が広く使えていいです。



このフルスクリーンモードでは、なぜか window.print(); が動作しませんAirPrintのメニューが表示されないのです。

ファンクションバーが非表示ですけど、機能を制限する必要まではないのでは??>Appleさん


初めて知ったけど、Bug Report Centerってのがあるみたいなので、そこで状況報告してみました。


回答を待ってみる。


フルスクリーンモード対応のサイトの作り方

ヘッダーに以下を追加するだけです。
<meta name="apple-mobile-web-app-capable" content="yes">

*1


あと、



を追加しておくと、ブックマークアイコンがiPhoneアプリっぽくなります。

*1:※先頭だけ全角です。。

iPhoneの言語設定をEnglishにしてみた

せっかくなのでキャプチャしてみた

ロック画面
 

パスコード入力
 

ホーム画面
 

設定
 

一般
 

電話
 

iTunes アップデート
 

iTunes トップ25(変化なし。画像の貼り間違いではありません)
 

iPod
 


英語版にするメリット

Spotlight検索を多様している人は、英語版の方がいいのかもしれませんが、私にはそんなに大きなメリットは感じられず。
どなたか英語設定している人、いますか?


深い階層にある設定画面に一発アクセスできたらなぁ

本業で、VPN設定を変更することが多く、設定をするのに、[設定] -> [一般] -> [ネットワーク] -> [VPN] と階層が深く面倒です。

これを、”VPN”とSpotlight検索して、VPN設定画面を起動できたらいいのですが、これができません。残念。


英語設定の仕方

[設定] -> [一般] -> [言語環境] -> [言語] でEnglishを選択して完了ボタンをタップします。iPhoneが再起動します。


必要に応じて設定しただけで、特に意味なし。

すぐに日本語版に戻しました。

スマートフォン勉強会@関西#13  に行ってきました

※この記事は更新されています。最新の記事はこちら。



スマートフォン勉強会、楽しかったー。

企画してくださったスマートフォン勉強会代表の@iseebiさん、スピーカーしてくださったみなまさ、ありがとうございました。
参加された皆様、お疲れさまでした。

WindowsPhone7とAndroidアプリの作り方入門(@ryo_hadukiさん)

ソースコードの比較が非常に分かりやすかった。なるほどー。ソースの見た目って非常に重要です。

ライブコーディングは危険w

タブレット系デバイスを色々試してみた(@dora_kouさん)

ONKYOWindowsタブレットを見れると思わなかった。

たくさんの実機を見せてもらえたけど、7インチのデバイスがどんな用途で使うのがベストなのか体験してみたいかな。

10分でtwitterクライアントを作る(@mogyaさん)

YouTubeでも公開してくれています。

10 min twitter client development by TitaniumMobile.

この日のため撮り直す事、テイク10。。本番では、ノーミスで時間を余らせるほど。さすがの@mogyaさんでした!

TitaniumMobileIntro(@masuidriveさん)

Javascriptを書くと、iPhoneならiPhoneの、AndroidならAndroidのネイティブなUIを表現できるって、TitaniumMobileの不思議。

さすが、JSS(Javascript StyleSheet)と表現されるだけあります。


開発にも積極投資されているようなお話でした。デバイスが多様化するなか、TitaniumMobileは面白い選択肢になりそう。楽しみです。

次回の予定

スマートフォン勉強会 特別編「WindowsPhone7開発」
2011/01/29(Sat) 13:20 〜 17:00 (開場 13:00)

Yahoo!さん、mixiさん、iOSのバージョンアップでSafariの機能アイコンが変わっていますよ!

iPhoneからYahoo!mixiにアクセスすると、下から現れる「ホーム画面に追加してね」メッセージ。



ここには、『+』をタップして・・・と書かれていますが、iOS4.2からに変更されています。


アクセスされるiOSのバージョンに応じてボタンの表示を切り替えればいいのですが、iOSのバージョンアップのたびにこのボタンのUIが変わっていないか、いちいち確認できないし、メッセージを切り替える対応をするのも面倒です。


そこで、↓みたいに、プロファイルをインストールしてもらうのはいかが?※iPhoneでアクセスしてください。インストールしても削除できますのでご安心を。

Yahoo!をiPhoneのホーム画面に追加
mixiをiPhoneのホーム画面に追加
iko.laをiPhoneのホーム画面に追加


プロファイルは、iPhone構成ユーティリティ(Mac版Win版)というツールで作れます。

設定できる内容を見ていると面白いですよ。詳しくはまた。