قم بتحميل عنوان URL الصيني (CHM) باستخدام UIWEBView في iPhone؟
-
26-09-2019 - |
سؤال
أحاول استخدام UIWebView لتحميل عنوان URL الصيني على الويب. إذا قمت بتشفيرها باستخدام UTF-8 ، فسيصبح:
html/libfunctions/%CA%FD%D7%E9%B9%DC%C0%ED(Array).htm -- xchm://03000000-0A00-0400-F25E-D84B09001600/
التي لا يمكن تحميلها من UIWebview.
إذا حاولت وضعه باستخدام الافتراضي الصيني: html/libfunctions/录脝脢卤脝梅鹿脺脌铆(Timers).htm
, ، ثم
NSString *urlString = @"html/libfunctions/录脝脢卤脝梅鹿脺脌铆(Timers).htm";
NSURL *url = [NSURL URLWithString:urlString];
سوف تعطيني عنوان URL لا شيء. هل يعرف أي شخص كيف يمكنني تحميل عنوان URL الصيني على الويب؟
المحلول
هل حاولت استخدام -stringByAddingPercentEscapesUsingEncoding:
؟ مررها الترميز للسلسلة ويجب أن يمنحك عنوان URL صالحًا سيتغير إلى الأحرف الصينية عند نقله إلى Broswer.
تحرير: استخدم هذه الوظيفة فقط على الجزء الصيني من عنوان URL الخاص بك ، ثم تسلسل "http: // www." جزء.
لا تنتمي إلى StackOverflow