1

Javascript オブジェクトを初期化し、署名が次のような登録済みの API 関数に渡します::

Javascript からのバリアント オブジェクトが空でないことを確認しました....

JSファイル

ボタンを押したときに呼び出される初期化関数...

 function Initialize() 
    {
        var Class=function(){this.member1_JS='Red'};
        BorderStyle.prototype.member2_JS='1';
        var obj=new Class();
        plugin().DoTheChanges(obj);

    }

================================================== =====

4

1 に答える 1

1

そのはず:

_jsObjPtr= objectFromJavaScript.convert_cast<FB::JSObjectPtr>();

JavaScript からのオブジェクトはすべて JSObjectPtr です。JSAPIPtr への convert_cast を実行している場合、作成した C++ JSAPI オブジェクト (たとえば、DicomAPI オブジェクト) を JSObjectPtr 内で見つけようとしますが、これはほとんどのブラウザーで実際には機能しません。 .

于 2013-09-28T18:41:59.837 に答える