小编Eri*_*zzo的帖子

Instagram iOS API错误域= WebKitErrorDomain代码= 102"帧加载中断"

我正在开发一个iPhone项目,我必须从Instagram上拍摄图像.我在其开发者网站上提到了以下API:

https://api.instagram.com/oauth/authorize/?client_id=CLIENT-ID&redirect_uri=REDIRECT-URI&response_type=code

当我在我的网址中点击此网址时UIWebview出现以下错误:

错误域= WebKitErrorDomain代码= 102"帧加载中断"

但是,当我在设备浏览器中点击相同的URL时,它可以工作.但它将URL修改为:

https://www.instagram.com/accounts/login/?force_classic_login=&next=/oauth/authorize/?client_id=CLIENT_ID&redirect_uri=REDIRECT_URI&response_type=token&scope=SCOPE

我还试图将这个修改过的URL放在我的代码中.然后它工作,并要求我登录.但是当我登录时,我收到此错误.

{
    "code": 400,
    "error_type": "OAuthException",
    "error_message": "You must include a valid client_id, response_type, and redirect_uri parameters"
}
Run Code Online (Sandbox Code Playgroud)

我最近创建了一个客户端ID并检查了所有参数.所以我不确定问题是什么.我用Google搜索,发现UIWebView不允许这样做.所以我把它didFinishLaunching放在我的AppDelegate班上:

NSDictionary *dictionary = [[NSDictionary alloc] initWithObjectsAndKeys:@"Mozilla/5.0 (iPhone; CPU iPhone OS 5_0 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9A334 Safari/7534.48.3", @"UserAgent", nil];
[[NSUserDefaults standardUserDefaults] registerDefaults:dictionary];
Run Code Online (Sandbox Code Playgroud)

但这也行不通.请告知有关此问题的任何解决方案.

uiwebview ios uiwebviewdelegate instagram instagram-api

6
推荐指数
0
解决办法
1490
查看次数

Javascript表单输入 - GPS - GeoLocation

我想从用户的设备获取当前的GPS位置,并且基本上将Lat和Long放入表单字段.然后我可以在插入位置后做任何事情.

下面的代码适用于弹出警报位置,这是我开始使用的.我希望能够单击一个按钮,让它将long/lat填充到表单域中.

<html> 
<head> 


<script type="text/javascript"> 
function getLocationConstant()
{
  if(navigator.geolocation)
  {
    navigator.geolocation.getCurrentPosition(onGeoSuccess,onGeoFormLat,on GeoFormLong,onGeoError); 
  } else {
    alert("Your browser or device doesn't support Geolocation");
  }
}

// If we have a successful location update
function onGeoSuccess(event)
{
  alert(event.coords.latitude + ', ' + event.coords.longitude);
}

function onGeoFormLat(event)
{
  var myVal;
  myVal = document.getElementById(event.coords.latitude).value;
}

function onGeoFormLong(event)
{
  var myVal;
  myVal = document.getElementById(event.coords.longitude).value;
}

// If something has gone wrong with the geolocation request
function onGeoError(event)
{
  alert("Error code " + event.code + …
Run Code Online (Sandbox Code Playgroud)

javascript forms geolocation

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

意思是:int(*b)[100]

这是什么意思:int (*b)[100]以及为了产生这个结果,这段代码的澄清是什么?

#include <iostream>
void foo(int  a[100])
{
    a [1]= 30 ;
    std::cout<<a[1]<< std::endl;
}

void boo(int a[100])
{ 
    std::cout<<a[1]<< std::endl; 
}

int main()
{
    int (*b)[100] = (int (*) [100]) malloc(100 * sizeof(int));
    *b[1] = 20;
    std::cout<< *b[1] << "\t" << b[1] << std::endl;
    foo(*b);
    boo(*b);
    std::cout<< *b[1] << "\t" << b[1] << std::endl;
}
Run Code Online (Sandbox Code Playgroud)

以上代码输出:

20  0x44ba430
30
30
20  0x44ba430
Run Code Online (Sandbox Code Playgroud)

c++ pointers

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

ViewController中的UITableView,带有自定义单元格而没有故事板

我正在使用Swift 2.0和Xcode 7.2.

我想学习如何制作没有故事板的应用程序(带有纯编程代码的UI).首先,我试图在一个自定义UITableView单元格中创建一个带有三个标签的简单应用程序,该单元格将通过互联网动态更新.

这是我迄今取得的成就:

  • 创建了一个新的Swift项目并从项目中删除了main.storyboard
  • 添加了视图控制器作为rootViewControllerinAppDelegate
  • 包含UITableView在此视图中创建内部的代码

以下是我想要完成的其他任务(所有这些都是以编程方式完成的,不使用属性检查器):

  • 插入UINavigationControllerViewController
  • 添加带有三个标签的自定义单元格
  • 使用数据更新表视图

如果可能的话,我希望能够让一切都在横向模式下工作.

谁能告诉我怎么做?

AppDelegate.swift

func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
    // Override point for customization after application launch.

    window = UIWindow(frame: UIScreen.mainScreen().bounds)
    window!.backgroundColor = UIColor.whiteColor()
    window!.rootViewController = ViewController()
    window!.makeKeyAndVisible()
    return true
}
Run Code Online (Sandbox Code Playgroud)

ViewController.swift

import UIKit

class ViewController: UIViewController, UITableViewDelegate, UITableViewDataSource {

    var tableView = UITableView()

    override func viewDidLoad() {
        super.viewDidLoad()

        // Do any additional setup after loading …
Run Code Online (Sandbox Code Playgroud)

uitableview ios swift

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

从SD卡读取文件时出现异常

我试图从SD卡读取XML文件.路径很好,但它说:

java.io.FileNotFoundException:/file:/mnt/sdcard/Reginfo/output/data.xml(没有这样的文件或目录)

以下是我尝试阅读此文件的方法:

FileInputStream file = new FileInputStream(new File("file://"
                    + Environment.getExternalStorageDirectory()
                    + "/RegInfo/output/data.xml"));
Run Code Online (Sandbox Code Playgroud)

我可以sdCard/RegInfo/output在文件资源管理器中的文件夹中看到此文件.

android ioexception android-sdcard

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