قم بتحميل عنوان URL الصيني (CHM) باستخدام UIWEBView في iPhone؟

StackOverflow https://stackoverflow.com/questions/4013408

سؤال

أحاول استخدام 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." جزء.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top