0
に動的にJavascriptのファイルを生成します。は、私が<code>WKWebView</code>で働いていると私は、サーバーからいくつかのJavascriptを取得し、私の<code>WKWebView</code>にこのJavaScriptを実行する必要があるのiOS
{
"script" : "function()..." // the content of the script is a string here
}
だから私の質問:
は基本的に、このJavaScriptを持つことが、私のようなJSONを送信APIへの呼び出しを行い、私はこのスクリプトを挿入することができますか?私が最初に右、このコンテンツとJSファイルを作成する必要がありますか?今までは、私が最初に私のプロジェクトに追加されたファイルからJSを注入しました。
私はそのようなファイルを作成することができます知っている:
NSError *error;
NSString *stringToWrite = @"function()... my javascript";
NSString *filePath = [[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) firstObject] stringByAppendingPathComponent:@"myScript.js"];
[stringToWrite writeToFile:filePath atomically:YES encoding:NSUTF8StringEncoding error:&error];
しかし、その後、ユーザーは右、彼/彼女のiPhone上でこのファイルを参照してくださいでしょうか?