WKWebView 未从 language.url 获取正确的语言字符串
WKWebView not getting the correct language string from language.url
我正在将保存在本地文件中的 HTML 文件加载到 WKWebView。
"measurements.html" 是我正在加载的文件。
为了加载支持的 css 和 js 文件,我相应地设置了读取权限 url。见以下代码。
NSString *filePath = @"../HTML/measurements.html"; //path of measurements.html
NSURL *fileUrl = [NSURL fileURLWithPath:filePath];
NSString *readAccessPath = @"../HTML"; //path of the HTML folder itself
NSURL *readAccessUrl = [NSURL fileURLWithPath:readAccessPath];
[wkWebView loadFileURL:fileUrl allowingReadAccessToURL:readAccessUrl];
在 HTML 文件中我使用了一些 jQuery。 "measurements.html" 中提到的所有图像、css 和 js 文件都在正常加载和工作。但是在 DataTable 中加载语言 url 不起作用。
$('#table_id').DataTable({
"language": {
"url": "supportfiles/js/DTNorwegian.js"
}
});
如果我将DTNorwegian.js的内容设为"language"的值,就可以了。设置 url 似乎会使 WKWebView 出现问题。
将相同的 html 文件加载到 UIWebView 工作正常。
我在实现 WKWebView 时是否遗漏了什么?
所有其他功能都在工作,唯一的问题是语言 url 设置。
请帮忙。
如果 DTNorwegian.js 文件是 json 文件,那么您可以将 DTNorwegian.js 的内容直接硬编码到您的代码中作为 url [=19] 的值=].
$('#table_id').DataTable({
"language": {
"url": {
// Paste the DTNorwegian.js code here
}
}
});
希望它有效,干杯!!!!
我正在将保存在本地文件中的 HTML 文件加载到 WKWebView。
"measurements.html" 是我正在加载的文件。 为了加载支持的 css 和 js 文件,我相应地设置了读取权限 url。见以下代码。
NSString *filePath = @"../HTML/measurements.html"; //path of measurements.html
NSURL *fileUrl = [NSURL fileURLWithPath:filePath];
NSString *readAccessPath = @"../HTML"; //path of the HTML folder itself
NSURL *readAccessUrl = [NSURL fileURLWithPath:readAccessPath];
[wkWebView loadFileURL:fileUrl allowingReadAccessToURL:readAccessUrl];
在 HTML 文件中我使用了一些 jQuery。 "measurements.html" 中提到的所有图像、css 和 js 文件都在正常加载和工作。但是在 DataTable 中加载语言 url 不起作用。
$('#table_id').DataTable({
"language": {
"url": "supportfiles/js/DTNorwegian.js"
}
});
如果我将DTNorwegian.js的内容设为"language"的值,就可以了。设置 url 似乎会使 WKWebView 出现问题。 将相同的 html 文件加载到 UIWebView 工作正常。
我在实现 WKWebView 时是否遗漏了什么? 所有其他功能都在工作,唯一的问题是语言 url 设置。
请帮忙。
如果 DTNorwegian.js 文件是 json 文件,那么您可以将 DTNorwegian.js 的内容直接硬编码到您的代码中作为 url [=19] 的值=].
$('#table_id').DataTable({
"language": {
"url": {
// Paste the DTNorwegian.js code here
}
}
});
希望它有效,干杯!!!!