小编Avi*_* K.的帖子

FB没有定义javascript

我有FB JS SDK的问题.

我正在尝试获取facebook页面节点的fan_count.

这是我的html文件到我体内的代码:

<script>
  window.fbAsyncInit = function() {
      FB.init({
        appId      : 'your-app-id',
        xfbml      : true,
        version    : 'v2.5'
      });
    };

    (function(d, s, id){
      var js, fjs = d.getElementsByTagName(s)[0];
      if (d.getElementById(id)) {return;}
      js = d.createElement(s); js.id = id;
      js.src = "//connect.facebook.net/en_US/sdk.js";
      fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'facebook-jssdk'));
</script>
Run Code Online (Sandbox Code Playgroud)

当我在我的js应用程序上使用它时,我使用它:

init();

function init() {
  var id_fb  = "l214.animaux";
  while (true) {
    console.log("je suis ici");
    FB.api(
      '/' + id_fb +  '/',
      'GET',
      {"fields":"fan_count"},
      function(response) {
        alert(response.fan_count);
      }
    );
  }
}
Run Code Online (Sandbox Code Playgroud)

但错误是FB没有定义.有什么建议 ?

javascript facebook facebook-graph-api facebook-javascript-sdk

16
推荐指数
2
解决办法
2万
查看次数

crashlytics android studio gradle build失败

我已经安装了crashlytics插件到android studio 0.9.3; 在此之后我加入了我的项目; 它增加了线条,第一活动等......; 此构建失败后出现此错误:

错误:任务':app:fabricCleanupResourcesDebug'的执行失败.

Crashlytics开发人员工具错误.

在此输入图像描述

这是我的gradle文件,我应该更改什么?Crashlytics自动添加了它的行:

buildscript {
  repositories {
    maven {
      url 'https://maven.fabric.io/public'
    }
  }

  dependencies {
    classpath 'io.fabric.tools:gradle:1.+'
  }
}
apply plugin : 'com.android.application' apply plugin : 'io.fabric'

repositories {
  maven {
    url 'https://maven.fabric.io/public'
  }
}

android {
  compileSdkVersion 21
  buildToolsVersion "21.0.2"

  defaultConfig {
    applicationId "XXXXXXXXXXXXXXXXXXXXXXX"
    minSdkVersion 11
    targetSdkVersion 19
    versionCode 1
    versionName "1.0"
  }
  buildTypes {
    release {
      runProguard false
      proguardFiles getDefaultProguardFile('proguard-android.txt'),
      'proguard-rules.pro'
    }

  }
}

dependencies {
  compile fileTree(dir : 'libs', include : …
Run Code Online (Sandbox Code Playgroud)

android build gradle crashlytics android-studio

14
推荐指数
2
解决办法
2万
查看次数

Json.NET将json字符串和映射属性反序列化或序列化为运行时定义的不同属性名称

我有以下JSON字符串:

{
    "values": {
        "details": {
            "property1": "94",
            "property2": "47",
            "property3": "32",
            "property4": 1
        },
        count: 4
    }
}     
Run Code Online (Sandbox Code Playgroud)

我将把它映射到以下模型:

public class Details
{
    public string property1 { get; set; }
    public string property2 { get; set; }
    public string property3 { get; set; }
    public int property4 { get; set; }
}

public class Values
{
    public Details details { get; set; }
    public int count { get; set; }
}

public class RootObject
{
    public Values values { …
Run Code Online (Sandbox Code Playgroud)

c# json json.net json-deserialization

9
推荐指数
1
解决办法
4700
查看次数

Windows上的Bash - 使用Visual Code或Visual Studio调试python文件

我在Windows环境下的Bash中有一个python文件.是否可以使用Visual Code或Visual Studio进行调试?

可以将调试器附加到Windows环境中Bash中存在的Linux python版本吗?

bash visual-studio windows-10 visual-studio-code windows-subsystem-for-linux

9
推荐指数
1
解决办法
1115
查看次数

OpenStreetMap是否具有点(源)到点(目的地)方向uri在Android中使用?

在我的应用程序中,我集成了OpenStreetMap,其中我已经获取了源和目标坐标.我需要使用Intent类将这些坐标传递给OpenStreetMap App ,因为我需要Uri.

经过2天的搜索,我得到了这个Uri

http://www.openstreetmap.org/?mlat=latitude&mlon=longitude&zoom=12

目前只支持一个位置,但我不想要它.

有人可以帮我这个吗?提前致谢...

这是我的代码如下

Intent sendLocationToMap = new Intent(android.content.Intent.ACTION_VIEW, 
Uri.parse("http://openstreetmap.org/?mlat=13.074847&mlon=80.271019&zoom=12"));
startActivity(sendLocationToMap);
Run Code Online (Sandbox Code Playgroud)

java android dictionary openstreetmap osmdroid

8
推荐指数
1
解决办法
433
查看次数

Dotnet核心+(加号)签署Web API路由

我在dotnet核心中处理web API项目并检查用户手机号码是否存在.

[Route("api/[controller]")]
public class UserController : Controller
{
    [HttpGet]
    [Route("mobile/exist/{mobile}/{id:int?}")]
    public async Task<IActionResult> MobileExist(string mobile, int? id)
    {
        return Json(await _userService.MobileExist(mobile, id));
    }
}
Run Code Online (Sandbox Code Playgroud)

请求网址:

HTTP://本地主机:3364/API /用户/移动/存在/ + 123456

当我用加号请求上面的URL时,它给出了一个错误.

相同的网址没有+符号它工作正常.

我尝试使用带有%2B的编码+符号,但它不起作用

我如何申请加号?

iis .net-core asp.net-core-webapi

8
推荐指数
1
解决办法
1514
查看次数

Visual Studio 2015中的Flask项目:如何指定端口号?

如何在Visual Studio 2015下的Flask python项目中指定端口号,以便在启动时始终使用相同的端口?

我的启动文件(app.py)看起来像这样:

from svc.svc import app
wsgi_app = app.wsgi_app

if __name__ == '__main__':
    import os
    HOST = os.environ.get('SERVER_HOST', 'localhost')
    try:
        PORT = int(os.environ.get('SERVER_PORT', '5555'))
    except ValueError:
        PORT = 5555
    app.run(HOST, PORT)
Run Code Online (Sandbox Code Playgroud)

所以我想我不知何故需要为调试器进程指定SERVER_PORT环境变量,但我找不到任何选项.

python visual-studio flask ptvs visual-studio-2015

5
推荐指数
1
解决办法
1564
查看次数

Python - 从长字符串中删除大写单词

我有很长的字符串(28MB)的普通句子。我想删除所有完全大写字母的单词(例如 TNT、USA、OMG)。

所以从句子来看:

Jump over TNT in There.
Run Code Online (Sandbox Code Playgroud)

我想得到:

Jump over  in There.
Run Code Online (Sandbox Code Playgroud)

有什么办法,如何在不将文本拆分为列表和迭代的情况下做到这一点?是否可以使用正则表达式以某种方式做到这一点?

python string

4
推荐指数
1
解决办法
4685
查看次数

在Android上更改Xamarin.Forms Listview中的默认TextColor

我试图TextColor在Andoid上更改Xamarin.Forms ListView中的默认值.

ListView非常简单:

List<string> cities = new List<string> { "Berlin", "Bonn", "Braunschweig", "Bremen" };
ListView listView = new ListView();
listView.ItemsSource = cities;
Content = listView;
Run Code Online (Sandbox Code Playgroud)

在设备上它看起来像这样:

在此输入图像描述

我想知道的是,TextColor它将是黑色的.据我所知,Xamarin Forms CustomRendererAndroid.Resource.Layout.SimpleListItem1为每个项目生成一个.

SimpleListItem1使用以下textAppearance:

android:textAppearance="?android:attr/textAppearanceListItemSmall"
Run Code Online (Sandbox Code Playgroud)

textAppearanceListItemSmall使用属性textAppearanceMedium进行渲染,如此处所示.

所以我已经将颜色和主题添加到资源中:

<?xml version="1.0" encoding="UTF-8" ?>
<resources>
  <color name="Black">#000000</color>
</resources>


<?xml version="1.0" encoding="UTF-8"?>
<resources>
  <style name="MyTheme" parent="android:Theme.Holo.Light">
    <item name="android:textAppearanceMedium">@style/MyDefaultTextAppearanceM</item>
  </style>

  <style name="MyDefaultTextAppearanceM" parent="@android:style/TextAppearance.Medium">
    <item name="android:textColor">@color/Black</item>
  </style>
</resources>
Run Code Online (Sandbox Code Playgroud)

我还将主题添加到我的Activity的属性(Theme = "@style/MyTheme)主题基本上工作.随着<item name="android:colorActivatedHighlight">@color/Blue4</item>我可以改变HighlightColor. …

listview xamarin.android xamarin android-styles xamarin.forms

2
推荐指数
1
解决办法
6833
查看次数