Я работаю над проектом, в котором я имею UIWebView
, где мне нужно вызвать некоторые JavaScripts
на веб-странице в этом UIWebView
и конкретного JavaScript
будет вызывать мой метод Objective-C
родной.Позволяет ли Apple использовать JavaScript-контекст в App Store?
Чтобы сделать это, я выборку context
из UIWebView
и настройки моего Objective-C
объекта к context
и этому объекту я выборка в JavaScript
и в JavaScript, объект, который я звоню Objective-c
с этой функцией/методом.
Вот код, я использую, чтобы сделать выше,
JSContext *context = nil;
context = [_webView valueForKeyPath:@"documentView.webView.mainFrame.javaScriptContext"];
// enable error logging
[context setExceptionHandler:^(JSContext *context, JSValue *value) {
NSLog(@"WEB JS: %@", value);
}];
context[@"MyObj"] = self;
Так что мой простой вопрос, является ли хорошо это способ сделать это, с точки зрения Apple Store. Я имею в виду, есть ли что-то, что может заставить мое приложение отклонить мой Apple для Магазин приложений?
Спасибо.
спасибо за быстрый ответ Адамс, если он в порядке, поверьте мне, это будет для меня таким большим облегчением. – Suryakant
@SuryakantSharma, Как было отправлено приложение? Было ли это одобрено? – prijupaul
@prijupaul Это был iOS 'SDK', в который я работал в те дни, и многие приложения использовали это сейчас, и никто не жаловался на это до сих пор ... так что это хорошо. – Suryakant