所以我是javascript的新手,我一直在浏览其他人的代码,我发现了这个...
describe('deviceready', function() {
it('should report that it fired', function() {
spyOn(app, 'report');
app.deviceready();
expect(app.report).toHaveBeenCalledWith('deviceready');
});
});
Run Code Online (Sandbox Code Playgroud)
我不明白的是:describe关键字到底是做什么的?
info:
- 它是一个phonegap应用程序
- 我们正在使用spine.js和jQuery库
首先是关于应用程序的一些背景信息......
- 有很多涉及视频播放器的大量UI操作(主要是滚动)
- 视频是动态的,并根据我们当前的页面进行更改.
- 因此视频必须是动态的并且不断变化,并且UI需要响应
我最初使用a MPMoviePlayerController但是由于某些要求我必须回到AVPlayer
上我自己制作了包装器AVPlayer.
要更改videoPlayer中的内容,这是AVPlayer-wrapper类中的方法
/**We need to change the whole playerItem each time we wish to change a video url */
-(void)initializePlayerWithUrl:(NSURL *)url
{
AVPlayerItem *tempItem = [AVPlayerItem playerItemWithURL:url];
[tempItem addObserver:self forKeyPath:@"status"
options:NSKeyValueObservingOptionInitial | NSKeyValueObservingOptionNew
context:nil];
[tempItem addObserver:self forKeyPath:@"playbackBufferEmpty"
options:NSKeyValueObservingOptionInitial | NSKeyValueObservingOptionNew
context:nil];
//Not sure if this should be stopped or paused under the ideal circumstances
//These will be changed to custom enums later
[self setPlaybackState:MPMoviePlaybackStateStopped];
[self setLoadState:MPMovieLoadStateUnknown];
[self.videoPlayer replaceCurrentItemWithPlayerItem:tempItem]; …Run Code Online (Sandbox Code Playgroud) 这是我的问题:我正在使用phonegap框架开发一个混合应用程序,我需要这个应用程序来获得我决定使用highcharts库的图形.
问题是我在触摸图表后似乎无法滚动(至少在触摸图像的选定部分时).

我想要做的是阻止图表采取任何事件并显示一个简单的图形,其中任何东西都被突出显示,并且即使我在图表上执行它也能够滚动.
码:
chart1 = new Highcharts.Chart({
chart: {
renderTo: 'containerBar',
animation: false,
type: 'bar',
events: {
click: function(event){
return false;
}
}
},
scrollbar: {
enabled: true
},
title: {
text: 'Fruit Consumption'
},
plotOptions: {
bar: {
events: {
click: function(event){
return false;
},
mouseOver: function(event){
return false;
},
legendItemClick: function () {
return false;
}
},
states: {
hover: function(){
alert("Allow");
}
}
}
},
events: {
click: function(e) {
alert("Click");
}
},
xAxis: {
categories: …Run Code Online (Sandbox Code Playgroud) 在条带上成功创建卡并检索令牌后,我需要获取卡的最后4位数以允许用户选择信用卡
理想情况下,我希望通过前端执行此操作,我将令牌发送到条带服务器并获取相应的卡对象,但无法在文档中找到允许我这样做的任何api.
有什么方法可以通过前端实现这一点,还是我必须在我的应用程序后端执行此操作?
谈到git,我是新手,我在这里看了一些视频教程
看完这些教程后,我尝试使用ssh与我的朋友建立一个git repo
注意:
我设法在一个文件夹中设置我的代码,让我们说"folder1"使用
git init
Run Code Online (Sandbox Code Playgroud)
哪个有我的代码文件.
然后我在我的朋友机器上创建一个空的存储库让我们说' folder2',然后我使用了folder2一个裸存储库
git init --bare --shared
Run Code Online (Sandbox Code Playgroud)
现在我想将共享仓库设置为folder1代码的存储库之后,我尝试使用ssh在裸仓库上添加远程仓库
git remote add origin myFriend@hisIp:/LocationToFile
Run Code Online (Sandbox Code Playgroud)
在此之后,我推送了代码,这给了我一个成功的消息
现在的问题是git repo' folder2'仍然显示一个空的repo(带有空存储库的文件夹)并且我不能执行git操作,folder2即使我做" git status",我得到" fatal: This operation must be run in a work tree"
ios ×3
cordova ×2
iphone ×2
javascript ×2
avplayer ×1
cocoa-touch ×1
git ×1
github ×1
highcharts ×1
ipad ×1
jquery ×1
payment ×1
spine.js ×1
uiwebview ×1