Публикации по теме '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 просмотров
schedule
27.11.2021
Загрузка socket.io в JavaScriptCore для iOS
Я пишу приложение iOS/JavaScriptCore, которое вызывает код из файла Javascript. Мой код Javascript зависит от переменной io, созданной путем импорта socket.io.js. Все Javascript отлично работает при загрузке из файла HTML, но когда я загружаю...
212 просмотров
schedule
16.04.2022
Ошибка компоновщика 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 просмотров
schedule
26.07.2022
Сбой ядра Javascript при использовании проигрывателя YouTube iframe в UIWebView в iOS 11.3
У нас есть приложение iOS с UIWebView, которое загружает проигрыватель YouTube iframe для воспроизведения видео на YouTube. После выпуска iOS 11.3 мы обнаружили множество сбоев ядра javascript. В Crashlytics Fabric трассировка сбоя выглядит...
764 просмотров
schedule
14.09.2022
Передайте NSDictionary из Javascript в Objective-c в JavascriptCore
Я использую JavascriptCore в своем приложении. Теперь я передаю некоторые переменные в JSContext , которые затем можно передать обратно в Objective-C. Однако одна из переменных, NSDictionary, не передается правильно. Я запускаю код ниже:
var...
396 просмотров
schedule
25.09.2022
Создайте статическую сборку 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 просмотров
schedule
17.04.2023
Как использовать Browserify и iOS JavaScriptCore
Учитывая модуль Node.js, который не зависит ни от каких функций Node.js, кроме modules (экспорт/требование), как мне получить доступ к его функциям из Objective-C или Swift с использованием ядра JS?
Пример "модуль":
var compute = function...
1549 просмотров
schedule
03.04.2023
Как вызвать объектный код 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 просмотров
schedule
21.03.2023
Поймать исключение 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 просмотров
schedule
17.09.2023
iOS JavaScriptCore конвертировать из строки в JSValue
Я использую JavascriptCore. Значение со стороны JavaScript заключено в JSValue . Я предполагаю, что отправка данных со стороны Swift/Objective-C на сторону Javascript также использует JSValue.
Однако я заметил, что есть вызовы типа...
273 просмотров
schedule
27.06.2023