問題タブ [nsapi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
thread-safety - スレッドセーフでなければならない sybase を呼び出す nsapi プラグインを作成するための提案
12.5 クライアントがスレッド セーフかどうかを示す sybase のドキュメントを探すのに苦労しています。スレッド化された環境で動作する nsapi プラグインを作成しているため、sybase スレッドセーフ呼び出しを行う必要があります。そのため、sybase クライアントがスレッド化された環境で実行できることを確認するか、Web サーバーの速度を低下させる sybase への呼び出しをシリアル化する必要があります。提案?
malloc - nsapi 初期化関数で割り当てられたメモリは永続的ですか?
nsapi は、要求が終了したときに解放されるプールからメモリを取得する MALLOC マクロを提供しますが、要求がないときに初期化関数でこの malloc 関数を呼び出すとどうなるかはわかりません。この malloc (または pblock_created) メモリは永続的であると推定できますか? nsapi のドキュメントにはそれについて何も書かれていません。
firefox - Npapiセットタイマー機能
私はまだ Firefox 2.0.0 を使っています。下位互換性の理由から、weather を簡単に置き換える方法があることを知りたいです。
NPN_PluginThreadAsyncCall、NPN_ScheduleTimer
新しい npapi が提供するメカニズム。私が思いつく唯一の解決策は、プラグインを呼び出すjavascript「setTimeout」を評価することです... - KE私が取り組んでいるのはhttps://sourceforge.net/projects/sockplugin/です
nsapi と呼ぶ人もいるので、ここにもキーワードを追加します: nsapi
xcode - Xcode で NSAPI プラグインをデバッグする方法
Xcode で NSAPI プラグインをデバッグするにはどうすればよいですか?
Safari 用の NSAPI ベースの WebKit プラグインに関する Apple 開発者向けドキュメントには、これらを Xcode でデバッグできると記載されています。これについて私が見つけた唯一のドキュメントは古かった:
https://developer.apple.com/library/archive/qa/qa1500/_index.html
Xcode 4.5 を構成して NSAPI プラグインをビルドし、(プラグインをロードするテスト ページを使用して) Safari を起動し、デバッグ ビルドへのシンボリック リンクをライブラリ/インターネット プラグインにコピーすることはできましたが、プラグインを実際にデバッグすることはできません。 . デバッガーは、プラグインではなく、Safari プロセスに関連付けられています。