MozTW 討論區 https://forum.moztw.org/ |
|
XPCOM 可以發出 signal, 由 extension 的 javascript handle 嗎? https://forum.moztw.org/viewtopic.php?f=18&t=29930 |
第 1 頁 (共 1 頁) |
發表人: | yurenju [ 2010-04-07, 20:36 ] |
文章主題 : | XPCOM 可以發出 signal, 由 extension 的 javascript handle 嗎? |
大家好, 最近在寫 extension 遇到了一個問題。 我想用 C++ 寫 dll 接收 Windows 的 event 然後透過 XPCOM 的介面丟出 event signal, 由 extension 的 javascript 處理這個 event 我查了 MDC 只有看到一篇有提到相關的問題: https://developer.mozilla.org/En/XMLHtt ... components 不過好像也不是我要的方法。 不知道各位先進有沒有這方面的資訊呢? 謝謝。 |
發表人: | alex301 [ 2010-04-07, 22:17 ] |
文章主題 : | Re: XPCOM 可以發出 signal, 由 extension 的 javascript handle 嗎? |
https://developer.mozilla.org/en/JavaSc ... ctypes.jsm 引言回覆: The ctypes.jsm JavaScript code module makes it possible to call C-compatible foreign library functions from JavaScript code without having to write your own binary XPCOM component.
|
發表人: | alex301 [ 2010-04-07, 22:24 ] |
文章主題 : | Re: XPCOM 可以發出 signal, 由 extension 的 javascript handle 嗎? |
http://robertleejesus.javaeye.com/blog/348304 引言回覆: 官方網頁裡面詳細的告訴你, NPAPI plugins 可以利用 java script 進行操控, 而舊的技術 XPCOM 和 LiveConnect 已經不適合用來開發 NPAPI plugins 了.
要讓 plugins 能被 script 操控, 你應該使用 npruntime ... |
發表人: | yurenju [ 2010-04-07, 22:29 ] |
文章主題 : | Re: XPCOM 可以發出 signal, 由 extension 的 javascript handle 嗎? |
不好意思,我問題沒講的很清楚 在 call DLL 部份已經沒問題了 我現在的問題是在於在 DLL 裏面接收到 Windows Message 之後要如何發出 signal, 讓 Javascript 可以 handle event 換句話說,就是要問是不是有方法可以在 javascript 造一個 callback 然後 XPCOM 包覆的 DLL 收到 Windows Message 後發出 signal 由 javascript 的 callback 處理事件 我後來又找到一篇文章比較像是我要的東西 不過明天要試試看才知道是不是 https://developer.mozilla.org/en/Creati ... components 感謝~ |
發表人: | yurenju [ 2010-04-08, 10:45 ] |
文章主題 : | Re: XPCOM 可以發出 signal, 由 extension 的 javascript handle 嗎? |
讓我自問自答一下 http://blog.lazytech.info/2009/05/31/xp ... ternative/ 很簡單的方式就可以作到, Cool! |
第 1 頁 (共 1 頁) | 所有顯示的時間為 UTC + 8 小時 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |