FileMaker Network_Check
キー・プラニングの木下さんが制作された、ネットのオンライン/オフラインをチェックするFileMakerプログラム。
いろいろ応用出来そうです。
きのぴー
@Y_Kinoshita
ただ、今回のミッションはオフ/オンラインの識別なので、キャッシュが表示されていても、ネットワークがオンラインでありさえすれば良いわけです(←この点に気付くのに時間を浪費しました)。Web サーバが落ちていても、ネットワークが生きていれば OK ということです。
2011-02-21 11:50:20
きのぴー
@Y_Kinoshita
あと、GetLayoutObjectAttribute の評価は、Web ビューアのデータロード完了を待ってくれません(URL を指定した直後はまだ Null)。そのため、スクリプト内で評価を1秒ごとに繰り返して、チェック文字の有無を判断基準としました。
2011-02-21 11:53:32
きのぴー
@Y_Kinoshita
あらためて感じたのは、iPhone/iPad の電波やネットワーク表示は常に正しいわけではないということ。例えば、無線 LAN をオフにしてもアンテナに反映するのに10数秒を要しました。アンテナが立っていてもオフラインという状況があることを前提に運用を考える必要があります。
2011-02-21 11:57:39
きのぴー
@Y_Kinoshita
なお、Web ビューアは FileMaker の動作するプラットホームの HTML レンダリングエンジンを呼び出します。Mac、iPhone/iPad は Safari ベースでほぼ同じ動作をしますが、Windows では IE を使うため違いが生じる可能性があります。
2011-02-21 12:05:20