Example #1
0
        public override void OnSuccess(WWW www)
        {
            Dictionary <string, object> plist = Plist.readPlist(DESUtil.Decrypt(www.bytes, FileUtil.sKey)) as Dictionary <string, object>;

            _sgAds = DictionaryUtil.GetDictionaryValue(plist, "Data", "SGAds");
            List <object> InterstitialAds  = DictionaryUtil.GetListValue(_sgAds, "InterstitialAds");
            Dictionary <string, object> v1 = InterstitialAds [0] as  Dictionary <string, object>;

            Debug.Log("InterstitialAdConfig   .....  OnSuccess");
            InterstitialAdLoader interstitialAdLoader = new InterstitialAdLoader(DictionaryUtil.GetStringValue(v1, "", IMAGE_URL), DictionaryUtil.GetStringValue(v1, "", APP_NAME), DictionaryUtil.GetStringValue(v1, "", APP_URL));

            isOn = true;
            interstitialAdLoader.StartLoader();
            Dictionary <string, object> BannerAds = DictionaryUtil.GetDictionaryValue(_sgAds, BANNER_ADS);

            iconsImageLoader = new SimpleZipDownloader(DictionaryUtil.GetStringValue(BannerAds, "", ICONS_URL), OnIconsLoad, false);
            iconsImageLoader.StartLoader();
            _bannerInfos = DictionaryUtil.GetListValue(BannerAds, APPS_INFO);
        }