在我添加facebook (观众)广告之前,我在我的app.They中有谷歌广告,我做的是当广告facebook广告无法加载时,我会显示google广告。我的广告过去运转良好,但直到昨天,他们才开始错误地破坏这个应用程序。
java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.pm.PackageManager android.content.Context.getPackageManager()' on a null object reference
我们目前想加载一个ajax加载更多的广告。但是该广告调用响应包含document.write,并且在进行调用之后它将重定向到广告本身。不存在仅获取广告html并将其附加的方法。所以我们必须在ajax成功的情况下处理document.write。我看到了一些关于iframe的东西,但我真的不知道该如何实现它。
$.ajax({
.
.
.
success: function( response ) {
var loadedAd = ad call here; -- but it redirects to the ad itself due
我遇到了让旋转木马正常工作的问题。我使用yeomen搭建了angular应用程序。我得到了这个错误
Error: [$compile:ctreq] Controller 'carousel', required by directive 'slide', can't be found!
http://errors.angularjs.org/1.2.26/$compile/ctreq?p0=carousel&p1=slide
at http://localhost:9000/bower_components/angular/angular
在我的应用程序中,我有一个1-多的关系,它将“插槽”与“广告”进行映射,这样一个广告就可以添加到多个插槽中。
Slot (id, location)
Advert (slot_id, text, url)
然而,当广告从所有插槽中删除时,我也希望它被删除。
我认为最好的方法是向Slot.Advert设置器和Advert.Slots.Remove()方法添加一个检查,这样如果删除了最后一个关系,广告就可以被删除;
public class Slot
{
public int Id { get; set; }
public int? AdvertId { get; set; }