duktape

    0

    1答えて

    ビジュアルスタジオコードはjavascriptオートコンプリートをサポートしているようですが、私はduktapeを使用して、応用。 多くの機能がエクスポートされるにつれてライブラリはかなり急速に成長しています。私はVSコードのintellisenseに何らかの "組み込み"オブジェクトをインポートしたり認識させたりすることが可能かどうか疑問に思っています。これらのオブジェクトにはソースがありません

    0

    1答えて

    これは基本的にオブジェクトの配列が長いため、配列としてパラメータを複数回JavaScript関数を呼び出す必要があります。私はすでに関数を呼び出すたびにリストを再作成しても、配列をDuktapeスタックの先頭に移動しようとすると、期待通りに機能しませんでした。たぶん私はあなたが見ることができるように、一番下に私が先頭に配列を移動するためにduk_swap_top(ctx, arr_idx)を呼び出

    1

    1答えて

    私は、duktapeエンジンを使用して、共通のc関数を複数のjavascript関数にバインドしようとしています。 私の問題は、共通の関数内で呼び出し関数の名前を調べる必要があることです。私は頻繁に参照されるjavascriptスタックを使用してこれを実装することが可能なように感じる。 しかし、私はそれを実装する方法について具体的なアイデアはありません。誰にどのようにこれを行うにはアイデアがありま

    0

    1答えて

    Googleのクロージャコンパイラを使用して、Duktapeを介してAndroidアプリで実行する+難読化コードを最適化するプロセスを進めています。私はClosureが私に返す警告メッセージの大半をうまく処理しました。しかし、私に困ってしまうものがいくつかあります。私は彼らに対処するために何をすべきですか? var Uny = {"version":1, "d":new Date(),

    0

    1答えて

    私はandroid jniとduktapeを統合しようとしています。私のJNIのandroid.mkはかなり標準です: LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := mynativelib LOCAL_SRC_FILES := mynativelib.cpp ductape.c include $

    0

    1答えて

    私はこれらの種類の呼び出しのディスパッチャとして単一のduktape/Cコンストラクタ関数を使用したいと思います。ディスパッチャー関数が呼び出されるとき、私はこのクラスが適切なC++構築関数を呼び出すのにどのクラスが必要かを知る必要があります。 私がここで作成している(まだ完全に初期化されていない)JSオブジェクトを表すので、thisバインディングは役に立たないと思います。 もう1つのオプションは

    0

    1答えて

    ネイティブ関数を使用してクラスコンストラクタを実装すると、described in the duktape wikiとなります。ただし、そこに残されているのはクラス階層を実装する方法です。 あなたのネイティブコンストラクタが派生クラスのために呼び出されたとき、duktapeで継承チェーンをどのように扱いますか? function Base(){ } ... function SubCla

    0

    1答えて

    状況は次のとおりです。オブジェクト+プロトタイプで定義したすべての関数に対して単一のduktape/C関数を使用したいと思います。そのためには、関数名とコールバック(実際にはstd::function)を取り、簡単に一般的な処理を行い、コールバックを簡単にすることができる関数マップを用意しています(インプレースラムダを使用することもできます)。 これは既にうまく機能しています。一つの問題:異なるオ

    0

    1答えて

    型の操作方法Stringオブジェクト/ Numberオブジェクトの引数型をduktape c関数でチェックし、Stringオブジェクト/ Numberオブジェクトから値を解析します。 duk_is_object()のような汎用APIがありますが、値を解析するには正しいオブジェクト型が必要です。 ex: ecmascript code var str1 = new String("duk

    0

    2答えて

    埋め込み型JSエンジンとしてduktapeを使用しようとしていますが、通常はブラウザベースのJSエンジンで動作するWebソケットを使用できないようです。 duktapeはjavascriptコード内でこれまたは他のネットワークプロトコルをサポートしていますか?