mirror of
https://github.com/wgh136/flutter_qjs.git
synced 2025-09-27 05:27:23 +00:00
remove qjs
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
* @Author: ekibun
|
||||
* @Date: 2020-09-06 13:02:46
|
||||
* @LastEditors: ekibun
|
||||
* @LastEditTime: 2020-09-13 17:29:26
|
||||
* @LastEditTime: 2020-09-13 22:59:06
|
||||
*/
|
||||
import 'dart:ffi';
|
||||
import 'package:ffi/ffi.dart';
|
||||
@@ -24,7 +24,7 @@ void main() {
|
||||
// JSValue *js_Eval(JSContext *ctx, const char *input, const char *filename, int eval_flags)
|
||||
final Pointer Function(Pointer rt, Pointer<Utf8> input, Pointer<Utf8> filename, int evalFlags) jsEval =
|
||||
qjsLib.lookup<NativeFunction<Pointer Function(Pointer,Pointer<Utf8>,Pointer<Utf8>, Int32)>>("jsEval").asFunction();
|
||||
final jsval = jsEval(ctx, Utf8.toUtf8("1+1"), Utf8.toUtf8("<eval>"), 0);
|
||||
final jsval = jsEval(ctx, Utf8.toUtf8("`hello \${'world'}!`"), Utf8.toUtf8("<eval>"), 0);
|
||||
// const char *js_ToCString(JSContext *ctx, JSValue *val)
|
||||
final Pointer<Utf8> Function(Pointer rt, Pointer val) jsToCString =
|
||||
qjsLib.lookup<NativeFunction<Pointer<Utf8> Function(Pointer,Pointer)>>("jsToCString").asFunction();
|
||||
|
Reference in New Issue
Block a user