スポンサーサイト

■ スポンサー広告 Posted by ひぐま (Higmmer) on -------- at --:--:--
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Read Manager for Sage++ 1.4.2 リリース

■ 自作ソフト Posted by ひぐま (Higmmer) on 2012-02-19 at 03:19:03

◆共有テーマ: Firefox [コンピュータ]

Read Manager for Sage++ 1.4.2 をリリースしましたのでお知らせします。

更新履歴 (1.4.1 → 1.4.2)

  • Firefox9以上にFlash Player 11.1.102.62を導入した環境で通信エラーが発生し
    既読/未読管理機能が使えなくなる問題を修正
スポンサーサイト

Flash Playerの更新でRead Manager for Sage++が動かなくなる問題

■ 自作ソフト Posted by ひぐま (Higmmer) on 2012-02-16 at 23:51:51

◆共有テーマ: Firefox [コンピュータ]

Sage++ (Higmmer's Edition)Read Manager for Sage++ を導入している環境において、Adobe Flash Player をバージョン 11.1.102.62に更新すると以下のメッセージが表示されて既読/未読管理機能が使えなくなる問題が発生します。

Flashとの通信に失敗しました
ReadManagerは無効化されます
(Shift + Pを押してセキュリティ設定を見直して下さい)

現時点こちらで確認できているのは

  • JavaScript側からFlashオブジェクト側の関数を呼び出すことが一切不可能
    逆(Flash側→JavaScript側)の呼び出しは可能
  • Flash Playerを11.1.102.55にバージョンダウンすると正常に動作する
  • Firefox 8.0以下の環境では問題は発生しない

という事くらいで、不具合の原因や対策方法は全く分かっていません。これを機会にFlashを使わない方式に変更することも検討したいと思いますが、それを行うには場合によっては(Read Managerだけではなく)Sage++本体にも大幅に手を加える必要が生じると予想されるため、そう簡単には実現できそうにもありません。今度こそ本当に潮時なのかも……。


(2012/2/19追記)

――と思いきやあっさり解決。Flash側のコードに

System.security.allowDomain("*");

の一行を追加するだけで動作するようになりました。Read Managerはローカル環境(file://~)で動作する仕様のためこの指定は不要だと思っていた(*1)(*2)ので気付くのが遅れましたorz。いずれにせよこの調子だといつまた動かなくなるか分からないので、やはりFlashを使わない方式に変更する下準備だけはしておいた方が良さそう(と言いつつも先送り)。

(*1) 現に今までは指定なしでも動作していたし。
(*2) ローカルWebサーバ上にHTMLファイルとSWFファイルを配置した場合も(当然ながら)指定なしで動作した。どういうわけかfileスキームの場合のみ特別扱いされるようになった?

Sage++ (Higmmer's Edition) 2.3.11pre1 リリース

■ 自作ソフト Posted by ひぐま (Higmmer) on 2012-02-08 at 23:55:12

◆共有テーマ: Firefox [コンピュータ]

Sage++ (Higmmer's Edition) 2.3.11pre1をリリースしました。必要とする方は下記リンクから手動でインストールして下さい(プレリリース版につき旧バージョンからは自動更新されません)。

更新履歴 (2.3.10 → 2.3.11pre1)

  • Firefox 11に暫定対応
  • Firefox 3.0 及び 3.5 のサポートを終了
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。