Публикации по теме 'javascriptcore'


JavaScript и iOS
Мы сталкиваемся со многими вещами в течение нашей повседневной жизни, и мы склонны обозначать этот опыт, используя очень конкретные термины. Момент был хорошим или плохим . Урок был полезным или бесполезным . Эмоция была положительной или отрицательной . Это действие по навешиванию ярлыков заставляет нас чувствовать себя под контролем. Так мы лучше обрабатываем эти моменты или чувства. Но правда в том, что они только существуют . В нашей борьбе за классификацию всех вещей мы..

Джаваскрипт и Свифт
Как улучшить ваши приложения с помощью скриптов Платформа iOS, начиная с iOS7, предоставляет инфраструктуру JavaScriptCore , способ использования механизма JavaScript WebKit, встроенного в наши приложения. Вы можете использовать его независимо от веб-представления, что делает его полезным компонентом, когда вы новичок в гибкости функции или набора функций. Примечание . Весь представленный здесь код был запущен в Swift Playground (XCode 12.1). Основы Давайте начнем с основ,..

Вопросы по теме 'javascriptcore'

Как записывать ошибки в XCode с помощью JavaScriptCore?
У меня есть проект, который использует JavaScriptCore для связи между веб-просмотром и Objective C. Все работает хорошо, за исключением того, что я, кажется, не могу регистрировать ошибки времени выполнения в консоли XCode. Имею следующее: -...
953 просмотров
schedule 09.09.2021

Могу ли я загружать модули JS ES6 + в современный Swift JavaScriptCore?
Используя JavaScriptCore, я хотел бы интегрировать часть современной кодовой базы Javascript в программу Swift 5.x для ios / ipados 13. Код JS широко использует функции ES6 +. Например: async/await , статический импорт ( import * as something from...
296 просмотров

Загрузка socket.io в JavaScriptCore для iOS
Я пишу приложение iOS/JavaScriptCore, которое вызывает код из файла Javascript. Мой код Javascript зависит от переменной io, созданной путем импорта socket.io.js. Все Javascript отлично работает при загрузке из файла HTML, но когда я загружаю...
212 просмотров

Ошибка компоновщика JavaScriptCore Mach-O, Xcode 6.2
Мне нужно использовать JavaScriptCore для вызова функций JS из моего приложения для часов, но я не могу правильно использовать фреймворк, потому что получаю эту ошибку, как только пытаюсь его использовать: Неопределенные символы для архитектуры...
704 просмотров
schedule 02.05.2022

iOS 7.1 JavaScriptCore: не удается найти переменную: Float64Array
Я использую Node.js через NodeApp (используя JavaScriptCore) Пока я пытаюсь выполнить простой скрипт: [_context evaluateScript:@"var temp64f = new Float64Array(1);"]; я получаю сообщение об ошибке: 2014-09-30 14:31:43.318...
326 просмотров
schedule 11.07.2022

Как выполнить JavaScript с помощью фреймворка JavaScriptCore?
Я реализовал следующий код для выполнения файла JavaScript из Jasmine Test Framework. NSMutableArray * fArr = [[NSBundle mainBundle] pathsForResourcesOfType:@"js" inDirectory:@"scripts/JS_TestFramework/lib/jasmine-1.1.0"]; NSMutableString...
1731 просмотров

Сбой ядра Javascript при использовании проигрывателя YouTube iframe в UIWebView в iOS 11.3
У нас есть приложение iOS с UIWebView, которое загружает проигрыватель YouTube iframe для воспроизведения видео на YouTube. После выпуска iOS 11.3 мы обнаружили множество сбоев ядра javascript. В Crashlytics Fabric трассировка сбоя выглядит...
764 просмотров

Передайте NSDictionary из Javascript в Objective-c в JavascriptCore
Я использую JavascriptCore в своем приложении. Теперь я передаю некоторые переменные в JSContext , которые затем можно передать обратно в Objective-C. Однако одна из переменных, NSDictionary, не передается правильно. Я запускаю код ниже: var...
396 просмотров

Создайте статическую сборку jsc/webkit для запуска на старой машине.
Я занимаюсь тестированием производительности различных интерпретаторов JavaScript на кластере старых машин Fedora. оболочки node/v8, rhino и spidermonkey отлично работают на этих машинах, но в JavaScriptCore (jsc), который я смог собрать на своей...
1214 просмотров
schedule 12.06.2023

Как преобразовать объект javascript в NSDictionary с помощью JavaScriptCore
Допустим, у меня есть файл javascript javascript.js со следующим содержимым. window.fruitsAndVeggies = { name2CategoryMap: { "apple": "fruit", "carrot": "vegetable" } } Может ли кто-нибудь сказать мне самый простой...
1586 просмотров
schedule 02.02.2023

JavaScriptCore Передача функции в качестве параметра в ObjC
У меня есть UIWebView, который использует JavaScriptCore. Я пытаюсь вызвать функцию ObjC с веб-страницы. Однако функцию необходимо вызывать асинхронно, поэтому я передаю функцию обратного вызова, которая вызывается при вызове асинхронной функции...
1405 просмотров

Как использовать Browserify и iOS JavaScriptCore
Учитывая модуль Node.js, который не зависит ни от каких функций Node.js, кроме modules (экспорт/требование), как мне получить доступ к его функциям из Objective-C или Swift с использованием ядра JS? Пример "модуль": var compute = function...
1549 просмотров

Как вызвать объектный код c из javascript в какао
Прямо сейчас мой javascript выглядит так: testStackData.addOrUpdateHeader("username", "vikas test", 1); testStackData.addOrUpdateHeader("testHeader", testStackData.priorResults.responseBody.cars[0].name, 1);...
69 просмотров
schedule 14.03.2023

Использование React Native в расширении общего доступа iOS
После этой проблемы facebook/react-native#1626 GitHub у меня возникла вопрос о настройке представления React Native в Расширение общего доступа iOS Я разместил пример репозитория GitHub , который демонстрирует проблему, описанную ниже....
2885 просмотров

Поймать исключение targetC, которое было вызвано javascript-скриптом
Есть ли способ поймать исключение цели-C, которое было вызвано в результате оценки сценария JavaScript? Например: у меня есть класс Obj с методом canThrow, который я экспортировал через JSExport. Из какого-то сценария я вызываю этот метод, и он...
411 просмотров
schedule 08.10.2022

Каков принцип работы React Native?
Например, обычно приложение работает на Dalvik JVM в Android. Однако, когда мы используем React Native для разработки нашего приложения, существует пакет JS, который не может работать на JVM. На родном веб-сайте реакции говорится, что код JS...
549 просмотров
schedule 11.04.2023

Использование блока или лямбда С++ для API указателя функции C
Работаю с C API JavaScriptCore, и у меня есть эта подпись указателя функции C: typedef void (*JSObjectInitializeCallback) (JSContextRef ctx, JSObjectRef object); А вот проблемное использование: JSClassDefinition def =...
142 просмотров
schedule 01.07.2023

Отладчик Xcode зависает в функции обратного вызова из JavaScriptCore
Обновлять Это исправлено в Xcode 8.0 Окружающая среда Xcode 7.3.1, iPhone SE, iOS 9.3.5 Проблема Я связал функцию C с функцией JavaScript с помощью JSObjectMakeFunctionWithCallback с помощью JavaScriptCore framework. Если я...
277 просмотров
schedule 22.02.2023

Вызов предупреждений в JavascriptCore во время компиляции приводит к значительным накладным расходам при запуске?
У меня сложная проблема с состоянием гонки в React Native. Влияет ли появление предупреждений во время компиляции на время инициализации пакета javascript? Пакет javascript представляет собой файл из 130 000 строк, и я подозреваю, что побочные...
32 просмотров

iOS JavaScriptCore конвертировать из строки в JSValue
Я использую JavascriptCore. Значение со стороны JavaScript заключено в JSValue . Я предполагаю, что отправка данных со стороны Swift/Objective-C на сторону Javascript также использует JSValue. Однако я заметил, что есть вызовы типа...
273 просмотров
schedule 27.06.2023