现在我创建了一个网页,用户可以使用他们的Facebook凭据登录到该网页.我希望能够将此网站发布到用户拥有或维护的Facebook页面的墙上.
我在这里找到了一个很好的"教程" .为了深入了解用户维护或拥有的页面,我必须拥有名为"manage_pages"的权限,但由于以下失败,Facebook会阻止此权限:

为了"解锁"这个权限,我得到了我必须要做的事情,但是现在我无法提交应用程序进行审核,因为我正处于开发阶段,而且我很漂亮相信它现在会被Facebook拒绝.
那么有没有办法访问这些测试权限或测试用户等,以便正确开发应用程序?
我现在正在eclipse的一个简单应用程序中工作.只是接收和发送数据,并使用相机API.
我已经将minSDKversion设置为8,因为我认为它拥有最广泛的用户群.但是在项目开始时,eclipse问我将使用哪个目标SDK版本,并且因为我只安装了一个(最新的4.0.3)我接受了这个.
现在我问我是不是更安全地安装较低的SDK,比如Android 2.2,因为它不会那么大(与4.0.3相比)而且我的应用程序不会包含所有花哨的新功能,这是不是以任何方式使用?!或者这是完全无稽之谈我在这里谈论,并且应该拿我的4.0.3 SDK?如果没有,我该如何安装较低版本?Help -> SDK Manager没有显示旧SDK ...
我用Bootstrap和jQuery.我有三个按钮,每个按钮都有一个图标.当我将click-event 绑定到一个按钮时,它会在我单击按钮(在边缘上)时起作用,但是当我点击它的中间时,在图标上...
我的代码看起来像这样:
<div class="btn-group">
<button class="btn btn_change_status" id="134" rel="tooltip" data-original-title="Tooltip">
<i class="icon-eye-open"></i>
</button>
...
</div>
...
$('button.btn_change_status').on('click', function(e) {
alert(e.target.id);
return false;
});
Run Code Online (Sandbox Code Playgroud)
我如何将我包装的所有元素绑定btn_change_status到click事件?
我想将PhoneGap开发者应用程序用于我的项目.我使用以下命令将Mac上的PhoneGap版本更新为最新版本:
sudo npm install -g phonegap
Run Code Online (Sandbox Code Playgroud)
然后我cd编辑到我的项目文件夹(根文件夹)并输入命令phonegap serve,但我得到的是一个[error] project directory could not be found.当我创建一个全新的项目时,一切正常,但为什么我不能在我当前的项目中使用该开发者应用程序?
我有一个旧网站,我必须用 PHP 而不是 ASP 重新创建它。该网站是用 ASP.NET(.aspx 文件)编写的,为了显示该网站,我必须说明使用的是哪个 ASP.NET 版本。我可以从 .aspx 文件中获取这些信息吗?
谢谢。
编辑:这是在我的 webconfig 文件中:
<compilation debug="false">
<assemblies>
<add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31CF2543AD364E11"/>
</assemblies>
</compilation>
Run Code Online (Sandbox Code Playgroud) 我正在使用Cordova(Phonegap)构建一个应用程序,并安装了Framework并构建了我的项目(适用于iOS和Android)command line tool.
当我想用Xcode打开新创建的项目时,我得到了很多(如9-10)通知我的项目被锁定且无法更改.如何(以及为什么我)可以使用命令行工具或类似的东西更改项目的权限,因为我也无法归档我的项目,因为这个问题.
我发现iOS上的Phonegap/Cordova应用程序正在保存我用相机拍摄的所有照片并将它们上传到服务器.
在"使用"点击下的iPhone设置中,即使在退出应用程序后,我的应用程序和所需的磁盘大小也在增加.
那么在将其上传到我的服务器后,如何删除这些临时文件或图片本身呢?我使用pictureURI找到它进行上传.
编辑:谢谢.我已经实现了代码,现在它看起来像这样:
在我的fileupload函数中,我添加了这一行:
window.resolveLocalFileSystemURI(fileURI, onResolveSuccess, faillocal);
Run Code Online (Sandbox Code Playgroud)
其他功能如下:
function onResolveSuccess(fileEntry) {
console.log(fileEntry.name);
entry.remove(entrysuccess, failresolve);
}
function entrysuccess(entry) {
console.log("Removal succeeded");
}
function failresolve(error) {
alert('Error removing directory: ' + error.code);
}
function faillocal(evt) {
console.log(evt.target.error.code);
}
Run Code Online (Sandbox Code Playgroud)
但它不起作用.文件已上传,但没有警报,没有控制台写入,根本没有删除...
我需要使用Phonegap应用程序捕获图像.在iOS上一切正常但在Android上(通过Phonegap Build)它会在"Error capture image"时抛出错误.
我在config.xml中添加了以下行,但这并没有改变任何内容:
<feature name="Camera">
<param name="android-package" value="org.apache.cordova.camera.CameraLauncher" />
</feature>
<feature name="http://api.phonegap.com/1.0/device" />
<feature name="http://api.phonegap.com/1.0/camera" />
<feature name="http://api.phonegap.com/1.0/file" />
<feature name="http://api.phonegap.com/1.0/media" />
<feature name="http://api.phonegap.com/1.0/network" />
Run Code Online (Sandbox Code Playgroud)
我的API调用看起来像这样:
$(document).on('click', '#cameraPreview', function() {
pictureSource = navigator.camera.PictureSourceType;
destinationType = navigator.camera.DestinationType;
navigator.camera.getPicture(onGetPictureSuccess, onGetPictureFail, {
quality: 40,
sourceType: Camera.PictureSourceType.CAMERA,
destinationType: Camera.DestinationType.FILE_URI,
allowEdit: true,
encodingType: Camera.EncodingType.JPG,
targetWidth: 1000,
targetHeight: 1000,
saveToPhotoAlbum: true,
correctOrientation: 1
});
});
Run Code Online (Sandbox Code Playgroud)
我使用Phonegap 3.7和Phonegap Build.
可能重复:
MYSQL和OR在多对多表上
我想做一个mysql查询,其中从数据库中检索数据并带有一些规则.
我想检查哪些条目类似于var1或var2或var3等,并且小于给定的ID.
喜欢
SELECT *
FROM database
WHERE name = var1
OR name = var2
OR name = var3
AND id < 200
Run Code Online (Sandbox Code Playgroud)
但上述行并不真正有效.此外,当没有更多条目(id小于200)时,它会显示一些条目.
你懂我的意思吗?查询应该选择包含我想要的名称之一且小于ID的数据...
我有一个逻辑思维问题......
我认为这将是一个简单的谷歌搜索,但似乎我的技术并不像我想象的那么普遍.
我怎么能encode一个Base64在JavaScript字符串,为了把它安全地用行GET参数(我的Base64字符串中包含了大量的/,+并且=,与decode在PHP完全相同的字符串,以将其存储在数据库中?
当我发布没有编码的Base64字符串时,我的PHP脚本不接受它.
我正在使用phonegap构建应用,并希望使用Google Analytics.我使用CLI 安装了这个插件,并在我的deviceReady事件中实现了以下代码行:
analytics.startTrackerWithId('UA-*******-5');
analytics.trackView('Frontsite');
Run Code Online (Sandbox Code Playgroud)
(当然我用我的真实跟踪代码交换了****).
问题是我没有得到error,所以我认为该插件有效(或没有),但应用程序根本没有被跟踪.当我转到我创建移动跟踪属性的Google Analytics页面时,它不会在实时标签中显示我的手机(或模拟器).