javascriptcore

    1熱度

    2回答

    我使用的JavaScriptCore與Objective-C代碼交互 有一個在JSValue沒有isFunction方法,但我想檢查是否JSValue是JS功能,並調用它from Objective-C

    0熱度

    1回答

    我在React Native中遇到了一個複雜的競爭條件問題。在編譯時提高警告是否會顯着影響JavaScript包的初始化時間? javascript包是一個130,000行文件,我懷疑在腳本開始執行之前將警告打印到控制檯(這是RN中的polyfilly)的副作用正在浪費寶貴的毫秒。對於V8或Javascript Core,我找不到任何明確的文檔。

    0熱度

    1回答

    我使用這個庫運行在Android上一些JavaScript - https://github.com/LiquidPlayer/LiquidCore/wiki/LiquidCore-as-a-Native-Javascript-Engine 我已經得到了我暴露給JavaScript沒有問題的一些對象,但我想將一些函數綁定到該類,作爲真正的getter/setter屬性。 用於在JavaScript

    0熱度

    1回答

    我正在嘗試開發一個簡單的cli工具示例,使用JavaScriptCore C API(在我的linux機器中使用,或者如果不能在mac osx中使用它)。參數是JavaScript代碼片段。 JSGlobalContextRef ctx; JSStringRef script; bool isOk; JSValueRef result; char *js;

    0熱度

    2回答

    當應用程序未處於調試模式時,可以使用默認V8而不是JavascriptCore? 我發現JavaScriptCore的,而不是在V8一些問題,很討厭開關 感謝。

    3熱度

    1回答

    我想在JavascriptCore(iOS上)加載一個javascript模塊。 我通過iOS端的正常HTTP請求獲取文件的文本。所以我可以將整個字符串解析到JScontext中。 但現在我想加載該模塊,理想情況下,解決任何其他依賴項,雖然這不是必需的。 我試過使用requireJS節點,但它似乎有很多的依賴性錯誤,也許它有點過時了。 我也試過偷,但我不確定這是否是正確的道路。我也試過這個。 ht

    0熱度

    1回答

    我想使用RollUp.js將幾個javascript文件捆綁在一起,但是當我這樣做時,未使用的類將被刪除。這個過程稱爲樹抖動,我想禁用它。我發現this但它似乎沒有任何作用。 // rollup.config.js let configuration = { output: { format: 'es', }, name: 'namename',

    0熱度

    1回答

    我已經有了一套我在Swift中編寫的web scraper-ish函數,並且我正在使用JavaScriptCore庫......以及執行一些JavaScript。我從網上抓取了一個文件,但它只有一些我感興趣的功能。但是,文件的某些部分包含諸如window或window.currentScript或new window.WeakMap之類的東西......這些東西不幸未在JavaScriptCore

    0熱度

    1回答

    我在我的應用中使用JavascriptCore,但有一些麻煩。我的JavaScript結構是這樣的: var Restaurant = function() { this.street = function() { return "One Street 45"; } this.postal = function() {

    0熱度

    1回答

    這是我的代碼: JSContext *context = [_webView valueForKeyPath:@"documentView.webView.mainFrame.javaScriptContext"]; [context setExceptionHandler:^(JSContext *ctx, JSValue *value) { NSLog(@"error: %@",