C# でクラスを作成し、C++CLI および Firebreath Framework を介して JavaScript からそのクラスを呼び出す必要があります。複雑な階層クラス構造を作成し、javacsript から公開します。
フローは次のようになります。
Javascript <-- C++(FireBreath)<-- C#
C#-->C++(Firebreath)-->Javascript
この問題の一般化されたソリューションを作成する必要があります。
次に、これをどのように実装する必要がありますか?この問題を解決する方法、情報、解決策があれば教えてください。
次のようなクラスを含む C# のクラス ライブラリがあるとします。
public class TestImage
{
}
public class DrawImage
{
public void ShowImage(TestImage testImage)
{
}
}
ここで、Firebreath Framewaork の JavaScript ページから ShowImage(TestImage testImage) メソッドを呼び出す必要があります。私はすでにラッパーを作成しましたが、Fireabreath フレームワークの JavaScript ページで上記の ShowImage () のようなメソッドへの引数としてクラス オブジェクトを公開する考えがありません。
これに関連するアイデアがあれば、私に知らせてください。