كيفية الحصول على عنوان URL فلاش في صفحة ويب باستخدام إطار عمل على الويب؟

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

سؤال

كما نعلم، عندما نقوم بتحميل الإطار من صفحة الويب الخاصة ب Safari، سنحقق أساليب المفوض لبروتوكول WebKit غير الرسمي (WebFrameloaddelegate):

WebView: didstartprovisionalloadframe:

WebView: DidchangeLocationWithinPageForFame:

وأنا أعلم عند إعادة تحميل الصفحة يمكنني القيام بذلك:

- (void)webView:(WebView *)senderdidStartProvisionalLoadForFrame:(WebFrame *)frame {
    if(![frame parentFrame]) {
        // There is no parent frame so this is the main frame.
    }
    // other actions for child frames.
}

الآن لدي سؤال: هل يمكنني الحصول على عنوان الفلاش في صفحة الويب باستخدام Argu: Frame. وفلاش في الإطار؟ وكيفية الحصول عليها، اعتقدت أنه ربما المشي من خلال كل كائن دوم الإطار كل الإطار؟ ولكن كيف تفعل؟ شكرا لك مرة أخرى!

هل كانت مفيدة؟

المحلول

يجب أن تكون حقا أكثر وضوحا. هو - هي اصوات مثل قمت بتحميل صفحة ويب تحتوي على مكون إضافي وتريد معرفة عنوان URL لهذا المورد. ولكني لست متأكدا. إذا كان الأمر كذلك، فأنت تريد Webresourceloaddlegate، والذي سيقول لك ما هي الموارد التي يشير إليها صفحة الويب، بما في ذلك ملف الفلاش.

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